aboutsummaryrefslogtreecommitdiff
path: root/jobs/leaveroomjob.cpp
diff options
context:
space:
mode:
authorKitsuneRal <Kitsune-Ral@users.sf.net>2016-10-17 07:25:30 +0900
committerGitHub <noreply@github.com>2016-10-17 07:25:30 +0900
commitb44ad3573d21c456014d7983669acc31dd6eebdf (patch)
tree9281918022181ec6eb3b28b0fe6dcbef572233e1 /jobs/leaveroomjob.cpp
parent6536124821c1df791a69a58de21a71322d9363f6 (diff)
parentf2cfd4691d4830f57ebaea08b9aa9a4db3aad537 (diff)
downloadlibquotient-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.cpp27
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());
-}
+{ }