From 91cab8f15fa64c562e1a3a33fde3f1403e05cab5 Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Fri, 16 Mar 2012 15:20:50 +0100 Subject: [PATCH] allow 202 reply from server on mkcol request. --- src/mirall/folderwizard.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mirall/folderwizard.cpp b/src/mirall/folderwizard.cpp index feef2d5aee..4847d975e5 100644 --- a/src/mirall/folderwizard.cpp +++ b/src/mirall/folderwizard.cpp @@ -239,7 +239,9 @@ void FolderWizardTargetPage::slotCreateRemoteFolderFinished( QNetworkReply *repl qDebug() << "** webdav mkdir request finished " << reply->error(); _ui.OCFolderLineEdit->setEnabled( true ); - if( reply->error() == QNetworkReply::NoError ) { + // the webDAV server seems to return a 202 even if mkdir was successful. + if( reply->error() == QNetworkReply::NoError || + reply->error() == QNetworkReply::ContentOperationNotPermittedError) { showWarn( tr("Folder on ownCloud was successfully created."), false ); slotTimerFires(); } else {