Changeset View
Changeset View
Standalone View
Standalone View
src/drive/permissionmodifyjob.cpp
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Line(s) | 60 | if (permissions.isEmpty()) { | |||
---|---|---|---|---|---|
61 | q->emitFinished(); | 61 | q->emitFinished(); | ||
62 | return; | 62 | return; | ||
63 | } | 63 | } | ||
64 | 64 | | |||
65 | const PermissionPtr permission = permissions.takeFirst(); | 65 | const PermissionPtr permission = permissions.takeFirst(); | ||
66 | QUrl url = DriveService::modifyPermissionUrl(fileId, permission->id()); | 66 | QUrl url = DriveService::modifyPermissionUrl(fileId, permission->id()); | ||
67 | 67 | | |||
68 | QUrlQuery withDriveSupportQuery(url); | 68 | QUrlQuery withDriveSupportQuery(url); | ||
69 | withDriveSupportQuery.addQueryItem(QStringLiteral("supportsAllDrives"), supportsAllDrives ? QStringLiteral("true") : QStringLiteral("false")); | 69 | withDriveSupportQuery.addQueryItem(QStringLiteral("supportsAllDrives"), Utils::bool2Str(supportsAllDrives)); | ||
70 | url.setQuery(withDriveSupportQuery); | 70 | url.setQuery(withDriveSupportQuery); | ||
71 | 71 | | |||
72 | QNetworkRequest request(url); | 72 | QNetworkRequest request(url); | ||
73 | 73 | | |||
74 | const QByteArray rawData = Permission::toJSON(permission); | 74 | const QByteArray rawData = Permission::toJSON(permission); | ||
75 | q->enqueueRequest(request, rawData, QStringLiteral("application/json")); | 75 | q->enqueueRequest(request, rawData, QStringLiteral("application/json")); | ||
76 | } | 76 | } | ||
77 | 77 | | |||
▲ Show 20 Lines • Show All 63 Lines • Show Last 20 Lines |