From 267e1e1517dd3d541974a4f0a79ecc151fbaf006 Mon Sep 17 00:00:00 2001 From: "danil.martynenko" <danil.martynenko@demlabs.net> Date: Mon, 23 Dec 2024 18:43:47 +0300 Subject: [PATCH] [*] log for setReadWritePermissionsRecursively --- core/UserConfigManager.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/core/UserConfigManager.cpp b/core/UserConfigManager.cpp index 878043819..858567784 100644 --- a/core/UserConfigManager.cpp +++ b/core/UserConfigManager.cpp @@ -139,7 +139,8 @@ bool UserConfigManager::setReadWritePermissionsRecursively(const QString& folder mode_t mode_file = S_IRUSR | S_IWUSR; if (chmod(folderPath.toUtf8().constData(), mode_dir) != 0) { - perror(("Failed to change permissions for folder: " + folderPath).toUtf8().constData()); + qDebug() << "Error: Failed to change permissions for folder:" << folderPath + << "Error:" << strerror(errno); return false; } @@ -151,12 +152,13 @@ bool UserConfigManager::setReadWritePermissionsRecursively(const QString& folder mode_t mode = fileInfo.isDir() ? mode_dir : mode_file; if (chmod(path.toUtf8().constData(), mode) != 0) { - perror(("Failed to change permissions for: " + path).toUtf8().constData()); + qDebug() << "Error: Failed to change permissions for:" << path + << "Error:" << strerror(errno); return false; } } + qDebug() << "Permissions successfully changed for folder and its contents:" << folderPath; return true; } - #endif -- GitLab