Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHannah von Reth <vonreth@kde.org>2022-05-03 11:47:10 +0300
committerHannah von Reth <vonreth@kde.org>2022-05-03 13:43:18 +0300
commitb26c4af68237d22230350842abeb33cd764ea322 (patch)
tree8945e8d377d6c07a0ef7625e6192436ece0b78b7 /src/gui/folderman.cpp
parentbb7ccdef5d0d1746d858029fd8297f5e85a7a6eb (diff)
Properly prepare new sync folders
Diffstat (limited to 'src/gui/folderman.cpp')
-rw-r--r--src/gui/folderman.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/folderman.cpp b/src/gui/folderman.cpp
index a21980bd4..a46975d13 100644
--- a/src/gui/folderman.cpp
+++ b/src/gui/folderman.cpp
@@ -1415,6 +1415,8 @@ Folder *FolderMan::addFolderFromWizard(AccountStatePtr accountStatePtr, const QS
{
// first things first: we need to create the directory to make the sync engine happy (it will refuse to sync otherwise)
QDir().mkdir(localFolder);
+ FileSystem::setFolderMinimumPermissions(localFolder);
+ Utility::setupFavLink(localFolder);
qCInfo(lcFolderMan) << "Adding folder definition for" << localFolder << remotePath;
auto folderDefinition = FolderDefinition::createNewFolderDefinition(webDavUrl, displayName);