[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kioslave/http
From:       Martin Tobias Holmedahl Sandsmark <sandsmark () samfundet ! no>
Date:       2010-07-10 20:48:56
Message-ID: 20100710204856.69C36AC867 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1148486 by sandsmark:

Avoid setting an error if we're doing a DAV propfind, and the file doesn't exist.

CCBUG: 166081


 M  +3 -1      http.cpp  


--- trunk/KDE/kdelibs/kioslave/http/http.cpp #1148485:1148486
@@ -4395,7 +4395,9 @@
       error(ERR_INTERNAL_SERVER, m_request.url.host());
       return false;
     } else if (m_request.responseCode >= 400 && m_request.responseCode <= 499 &&
-               m_request.responseCode != 401 && m_request.responseCode != 407) {
+               m_request.responseCode != 401 && m_request.responseCode != 407 &&
+               // If we're doing a propfind, a 404 is not an error
+               m_request.method != DAV_PROPFIND) {
       error(ERR_DOES_NOT_EXIST, m_request.url.host());
       return false;
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic