From cd5b8ff9c4c5c531b75b7cc6bbdd1e07f9f18024 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Oestreicher?= Date: Wed, 21 Dec 2016 10:36:32 +0100 Subject: [PATCH] Don't return an error when deleting a non-existing article --- src/httprequester.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/httprequester.cpp b/src/httprequester.cpp index f99004b..b4bb65c 100644 --- a/src/httprequester.cpp +++ b/src/httprequester.cpp @@ -107,8 +107,9 @@ void HttpDeleteRequest::onRequestDone() { QString content; QString error; + int status = mReply->attribute( QNetworkRequest::HttpStatusCodeAttribute ).toInt(); - if ( mReply->error() ) { + if ( mReply->error() && !( status == 404 || status == 410 ) ) { error = "Network error: "; error.append( mReply->errorString() ); }