From 41c69690d866414cf90d603629fd488ba9a981b5 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 7 Apr 2017 14:58:02 +0200 Subject: Detect maildir resource errors --- common/synchronizer.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'common/synchronizer.cpp') diff --git a/common/synchronizer.cpp b/common/synchronizer.cpp index 9451488..fcd135c 100644 --- a/common/synchronizer.cpp +++ b/common/synchronizer.cpp @@ -315,6 +315,9 @@ void Synchronizer::setStatusFromResult(const KAsync::Error &error, const QString if (error.errorCode == ApplicationDomain::ConnectionError) { //Couldn't connect, so we assume we don't have a network connection. setStatus(ApplicationDomain::OfflineStatus, s, requestId); + } else if (error.errorCode == ApplicationDomain::ConfigurationError) { + //There is an error with the configuration. + setStatus(ApplicationDomain::ErrorStatus, s, requestId); } else if (error.errorCode == ApplicationDomain::LoginError) { //If we failed to login altough we could connect that indicates a problem with our setup. setStatus(ApplicationDomain::ErrorStatus, s, requestId); -- cgit v1.2.3