mirror of
https://github.com/nextcloud/desktop.git
synced 2024-10-25 05:45:42 +03:00
parent
2e4043b498
commit
6b7da798b8
1 changed files with 8 additions and 2 deletions
|
@ -410,11 +410,17 @@ void PropagateUploadFile::start()
|
|||
|
||||
static QByteArray parseEtag(ne_request *req) {
|
||||
const char *header = ne_get_response_header(req, "etag");
|
||||
QByteArray arr;
|
||||
if(header && header [0] == '"' && header[ strlen(header)-1] == '"') {
|
||||
return QByteArray(header + 1, strlen(header)-2);
|
||||
arr = QByteArray(header + 1, strlen(header)-2);
|
||||
} else {
|
||||
return header;
|
||||
arr = header;
|
||||
}
|
||||
if (arr.endsWith("-gzip")) {
|
||||
// https://github.com/owncloud/mirall/issues/1195
|
||||
arr.chop(5);
|
||||
}
|
||||
return arr;
|
||||
}
|
||||
|
||||
static QString parseFileId(ne_request *req) {
|
||||
|
|
Loading…
Reference in a new issue