File tree 2 files changed +6
-4
lines changed
2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -139,8 +139,9 @@ bool OcsJob::finished()
139
139
140
140
} else {
141
141
// save new ETag value
142
- if (reply ()->rawHeaderList ().contains (" ETag" ))
143
- emit etagResponseHeaderReceived (reply ()->rawHeader (" ETag" ), statusCode);
142
+ if (const auto etagHeader = reply ()->header (QNetworkRequest::ETagHeader); etagHeader.isValid ()) {
143
+ emit etagResponseHeaderReceived (etagHeader.toByteArray (), statusCode);
144
+ }
144
145
145
146
emit jobFinished (json, statusCode);
146
147
}
Original file line number Diff line number Diff line change @@ -999,8 +999,9 @@ bool JsonApiJob::finished()
999
999
}
1000
1000
1001
1001
// save new ETag value
1002
- if (reply ()->rawHeaderList ().contains (" ETag" ))
1003
- emit etagResponseHeaderReceived (reply ()->rawHeader (" ETag" ), statusCode);
1002
+ if (const auto etagHeader = reply ()->header (QNetworkRequest::ETagHeader); etagHeader.isValid ()) {
1003
+ emit etagResponseHeaderReceived (etagHeader.toByteArray (), statusCode);
1004
+ }
1004
1005
1005
1006
QJsonParseError error{};
1006
1007
auto json = QJsonDocument::fromJson (jsonStr.toUtf8 (), &error);
You can’t perform that action at this time.
0 commit comments