aboutsummaryrefslogtreecommitdiff
path: root/jobs/syncjob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'jobs/syncjob.cpp')
-rw-r--r--jobs/syncjob.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/jobs/syncjob.cpp b/jobs/syncjob.cpp
index 554ac0f7..cec9595f 100644
--- a/jobs/syncjob.cpp
+++ b/jobs/syncjob.cpp
@@ -96,8 +96,7 @@ BaseJob::Status SyncJob::parseJson(const QJsonDocument& data)
void SyncRoomData::EventList::fromJson(const QJsonObject& roomContents)
{
- auto l = eventsFromJson(roomContents[jsonKey].toObject()["events"].toArray());
- swap(l);
+ assign(eventsFromJson(roomContents[jsonKey].toObject()["events"].toArray()));
}
SyncRoomData::SyncRoomData(QString roomId_, JoinState joinState_, const QJsonObject& room_)