Changeset View
Changeset View
Standalone View
Standalone View
src/calendar/eventcreatejob.cpp
Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Line(s) | |||||
81 | { | 81 | { | ||
82 | if (d->events.atEnd()) { | 82 | if (d->events.atEnd()) { | ||
83 | emitFinished(); | 83 | emitFinished(); | ||
84 | return; | 84 | return; | ||
85 | } | 85 | } | ||
86 | 86 | | |||
87 | const EventPtr event = d->events.current(); | 87 | const EventPtr event = d->events.current(); | ||
88 | const QUrl url = CalendarService::createEventUrl(d->calendarId, d->updatesPolicy); | 88 | const QUrl url = CalendarService::createEventUrl(d->calendarId, d->updatesPolicy); | ||
89 | QNetworkRequest request; | 89 | QNetworkRequest request(url); | ||
90 | request.setRawHeader("Authorization", "Bearer " + account()->accessToken().toLatin1()); | | |||
91 | request.setRawHeader("GData-Version", CalendarService::APIVersion().toLatin1()); | 90 | request.setRawHeader("GData-Version", CalendarService::APIVersion().toLatin1()); | ||
92 | request.setUrl(url); | | |||
93 | 91 | | |||
94 | const QByteArray rawData = CalendarService::eventToJSON(event, CalendarService::EventSerializeFlag::NoID); | 92 | const QByteArray rawData = CalendarService::eventToJSON(event, CalendarService::EventSerializeFlag::NoID); | ||
95 | 93 | | |||
96 | QStringList headers; | 94 | QStringList headers; | ||
97 | auto rawHeaderList = request.rawHeaderList(); | 95 | auto rawHeaderList = request.rawHeaderList(); | ||
98 | headers.reserve(rawHeaderList.size()); | 96 | headers.reserve(rawHeaderList.size()); | ||
99 | for (const QByteArray &str : qAsConst(rawHeaderList)) { | 97 | for (const QByteArray &str : qAsConst(rawHeaderList)) { | ||
100 | headers << QLatin1String(str) + QLatin1String(": ") + QLatin1String(request.rawHeader(str)); | 98 | headers << QLatin1String(str) + QLatin1String(": ") + QLatin1String(request.rawHeader(str)); | ||
Show All 26 Lines |