aboutsummaryrefslogtreecommitdiff
path: root/lib/events/roompowerlevelsevent.h
diff options
context:
space:
mode:
authorAlexey Rusakov <Kitsune-Ral@users.sf.net>2022-01-28 21:28:47 +0100
committerGitHub <noreply@github.com>2022-01-28 21:28:47 +0100
commitb39b70bf90d816377b2873a5c2506bd256c0a00e (patch)
treed3ab6da61f0bd7d69bd66a63e450a6f4d85895f0 /lib/events/roompowerlevelsevent.h
parentcc9908e5159ed93a18eda9f9794a7c9fc7f67f27 (diff)
parent1747575321cda4fc11f90c2ffb2148a69d0d9946 (diff)
downloadlibquotient-b39b70bf90d816377b2873a5c2506bd256c0a00e.tar.gz
libquotient-b39b70bf90d816377b2873a5c2506bd256c0a00e.zip
Merge pull request #525 from quotient-im/kitsune/query-current-state
Move out current room state to its own class
Diffstat (limited to 'lib/events/roompowerlevelsevent.h')
-rw-r--r--lib/events/roompowerlevelsevent.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/events/roompowerlevelsevent.h b/lib/events/roompowerlevelsevent.h
index 80e27048..415cc814 100644
--- a/lib/events/roompowerlevelsevent.h
+++ b/lib/events/roompowerlevelsevent.h
@@ -36,10 +36,12 @@ protected:
class QUOTIENT_API RoomPowerLevelsEvent
: public StateEvent<PowerLevelsEventContent> {
- Q_GADGET
public:
DEFINE_EVENT_TYPEID("m.room.power_levels", RoomPowerLevelsEvent)
+ explicit RoomPowerLevelsEvent(PowerLevelsEventContent&& content)
+ : StateEvent(typeId(), matrixTypeId(), QString(), std::move(content))
+ {}
explicit RoomPowerLevelsEvent(const QJsonObject& obj)
: StateEvent(typeId(), obj)
{}