Changeset View
Changeset View
Standalone View
Standalone View
src/blogger/postmodifyjob.cpp
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Line(s) | |||||
54 | PostModifyJob::~PostModifyJob() | 54 | PostModifyJob::~PostModifyJob() | ||
55 | { | 55 | { | ||
56 | delete d; | 56 | delete d; | ||
57 | } | 57 | } | ||
58 | 58 | | |||
59 | void PostModifyJob::start() | 59 | void PostModifyJob::start() | ||
60 | { | 60 | { | ||
61 | const QUrl url = BloggerService::modifyPostUrl(d->post->blogId(), d->post->id()); | 61 | const QUrl url = BloggerService::modifyPostUrl(d->post->blogId(), d->post->id()); | ||
62 | QNetworkRequest request; | 62 | QNetworkRequest request(url); | ||
63 | request.setRawHeader("Authorization", "Bearer " + account()->accessToken().toLatin1()); | | |||
64 | request.setUrl(url); | | |||
65 | 63 | | |||
66 | const QByteArray rawData = Post::toJSON(d->post); | 64 | const QByteArray rawData = Post::toJSON(d->post); | ||
67 | enqueueRequest(request, rawData, QStringLiteral("application/json")); | 65 | enqueueRequest(request, rawData, QStringLiteral("application/json")); | ||
68 | } | 66 | } | ||
69 | 67 | | |||
70 | ObjectsList PostModifyJob::handleReplyWithItems(const QNetworkReply *reply, const QByteArray &rawData) | 68 | ObjectsList PostModifyJob::handleReplyWithItems(const QNetworkReply *reply, const QByteArray &rawData) | ||
71 | { | 69 | { | ||
72 | const QString contentType = reply->header(QNetworkRequest::ContentTypeHeader).toString(); | 70 | const QString contentType = reply->header(QNetworkRequest::ContentTypeHeader).toString(); | ||
Show All 13 Lines |