1 | /****************************************************************************** |
2 | * THIS FILE IS GENERATED - ANY EDITS WILL BE OVERWRITTEN |
3 | */ |
4 | |
5 | #include "appservice_room_directory.h" |
6 | |
7 | using namespace Quotient; |
8 | |
9 | UpdateAppserviceRoomDirectoryVisibilityJob:: |
10 | UpdateAppserviceRoomDirectoryVisibilityJob(const QString& networkId, |
11 | const QString& roomId, |
12 | const QString& visibility) |
13 | : BaseJob(HttpVerb::Put, |
14 | QStringLiteral("UpdateAppserviceRoomDirectoryVisibilityJob" ), |
15 | makePath(parts: "/_matrix/client/v3" , parts: "/directory/list/appservice/" , |
16 | parts: networkId, parts: "/" , parts: roomId)) |
17 | { |
18 | QJsonObject _dataJson; |
19 | addParam<>(container&: _dataJson, QStringLiteral("visibility" ), value: visibility); |
20 | setRequestData({ _dataJson }); |
21 | } |
22 | |