Do not alter the user's debug and expiration settings when changing temporary log...
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Fri, 25 Oct 2024 14:45:12 +0000 (22:45 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Thu, 31 Oct 2024 13:51:27 +0000 (21:51 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/libsync/logger.cpp

index 86f482fffe490dc3f529a4b31f47b174feebcea1..5e885d7afebe4de4b3a41bd17a5a6b61e70c663a 100644 (file)
@@ -234,10 +234,9 @@ QString Logger::temporaryFolderLogDirPath() const
 void Logger::setupTemporaryFolderLogDir()
 {
     auto dir = temporaryFolderLogDirPath();
-    if (!QDir().mkpath(dir))
+    if (!QDir().mkpath(dir)) {
         return;
-    setLogDebug(true);
-    setLogExpire(4 /*hours*/);
+    }
     setLogDir(dir);
     _temporaryFolderLogDir = true;
 }
@@ -249,8 +248,6 @@ void Logger::disableTemporaryFolderLogDir()
 
     enterNextLogFile("nextcloud.log", LogType::Log);
     setLogDir(QString());
-    setLogDebug(false);
-    setLogFile(QString());
     _temporaryFolderLogDir = false;
 }