소스 검색

Fix error in logic.

Signed-off-by: alex-z <blackslayer4@gmail.com>
alex-z 3 년 전
부모
커밋
564a3ad987
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      src/cmd/simplesslerrorhandler.cpp

+ 5 - 3
src/cmd/simplesslerrorhandler.cpp

@@ -33,13 +33,15 @@ bool SimpleSslErrorHandler::handleErrors(QList<QSslError> errors, const QSslConf
         return true;
     }
 
+    bool allTrusted = true;
+
     for (const auto &error : qAsConst(errors)) {
         if (!account->approvedCerts().contains(error.certificate())) {
-            certs->append(error.certificate());
-            return false;
+            allTrusted = false;
         }
+        certs->append(error.certificate());
     }
 
-    return true;
+    return allTrusted;
 }
 }