when deciding to create a new folder on server: check permissions
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>
Thu, 22 Aug 2024 12:20:37 +0000 (14:20 +0200)
committerMatthieu Gallien <matthieu_gallien@yahoo.fr>
Fri, 23 Aug 2024 07:56:44 +0000 (09:56 +0200)
commit96d40624254ea6b05846313a6e614ab2917cb1e6
tree4f6f25829f08c00df522c852f1a904169576b8ac
parent17d88ff0fd6cef92d6f415f5d5dda568faa8f19b
when deciding to create a new folder on server: check permissions

sometime we need to create a folder on server because some local files
or folders modifications would be lost without that

in that case instead of locally deleting teh folder, we create it back
on server

when doing that, it is important to check the remote permissions such
that we do not try to create a folder in a read-only folder on server

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
src/libsync/discovery.cpp
src/libsync/discovery.h
src/libsync/syncengine.cpp