From 32aa9b48330caa8a9f6e14ee4458f6273a2cb9eb Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Tue, 8 Jan 2019 14:49:42 -0800 Subject: [PATCH] ircd::m: Various cleanup. --- include/ircd/m/room/room.h | 2 +- include/ircd/m/user.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/include/ircd/m/room/room.h b/include/ircd/m/room/room.h index 898cef3c9..910ec14e3 100644 --- a/include/ircd/m/room/room.h +++ b/include/ircd/m/room/room.h @@ -69,9 +69,9 @@ struct ircd::m::room void get(const string_view &type, const string_view &state_key, const event::closure &) const; // Convenience passthru to room::messages (linear query) + bool has(const string_view &type) const; bool get(std::nothrow_t, const string_view &type, const event::closure &) const; void get(const string_view &type, const event::closure &) const; - bool has(const string_view &type) const; // misc / convenience utils bool membership(const m::id::user &, const string_view &membership = "join") const; diff --git a/include/ircd/m/user.h b/include/ircd/m/user.h index c360fafd1..49c55cdfd 100644 --- a/include/ircd/m/user.h +++ b/include/ircd/m/user.h @@ -87,6 +87,7 @@ struct ircd::m::user::room m::user user; id::room::buf room_id; + explicit room(const m::user &user, const vm::copts *const & = nullptr, const event::fetch::opts *const & = nullptr);