diff options
author | KitsuneRal <Kitsune-Ral@users.sf.net> | 2016-10-17 07:25:30 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-10-17 07:25:30 +0900 |
commit | b44ad3573d21c456014d7983669acc31dd6eebdf (patch) | |
tree | 9281918022181ec6eb3b28b0fe6dcbef572233e1 /jobs/leaveroomjob.cpp | |
parent | 6536124821c1df791a69a58de21a71322d9363f6 (diff) | |
parent | f2cfd4691d4830f57ebaea08b9aa9a4db3aad537 (diff) | |
download | libquotient-b44ad3573d21c456014d7983669acc31dd6eebdf.tar.gz libquotient-b44ad3573d21c456014d7983669acc31dd6eebdf.zip |
Merge pull request #43 from Fxrh/kitsune-request-params
Merged as amended.
Diffstat (limited to 'jobs/leaveroomjob.cpp')
-rw-r--r-- | jobs/leaveroomjob.cpp | 27 |
1 files changed, 4 insertions, 23 deletions
diff --git a/jobs/leaveroomjob.cpp b/jobs/leaveroomjob.cpp index b29c80ed..554bb990 100644 --- a/jobs/leaveroomjob.cpp +++ b/jobs/leaveroomjob.cpp @@ -18,33 +18,14 @@ #include "leaveroomjob.h" -#include <QtNetwork/QNetworkReply> - #include "../room.h" -#include "../connectiondata.h" using namespace QMatrixClient; -class LeaveRoomJob::Private -{ - public: - Private(Room* r) : room(r) {} - - Room* room; -}; - LeaveRoomJob::LeaveRoomJob(ConnectionData* data, Room* room) - : BaseJob(data, JobHttpType::PostJob, "LeaveRoomJob") - , d(new Private(room)) -{ -} + : BaseJob(data, JobHttpType::PostJob, "LeaveRoomJob", + QString("_matrix/client/r0/rooms/%1/leave").arg(room->id())) +{ } LeaveRoomJob::~LeaveRoomJob() -{ - delete d; -} - -QString LeaveRoomJob::apiPath() const -{ - return QString("_matrix/client/r0/rooms/%1/leave").arg(d->room->id()); -} +{ } |