Skip to content

Bugfix/read only windows folders - #8182

Merged
mgallien merged 6 commits into
masterfrom
bugfix/readOnlyWindowsFolders
Apr 18, 2025
Merged

Bugfix/read only windows folders#8182
mgallien merged 6 commits into
masterfrom
bugfix/readOnlyWindowsFolders

Conversation

@mgallien

Copy link
Copy Markdown
Collaborator

No description provided.

@mgallien mgallien added this to the 3.17.0 milestone Apr 18, 2025
@mgallien
mgallien force-pushed the bugfix/readOnlyWindowsFolders branch from 432ebd6 to 50c1889 Compare April 18, 2025 14:15
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
needed to download a new file inside a read-only folder

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
the sync engine will remove invalid items inside read-only folders

not needed to remove them in tests and rather checks that they were
indeed removed

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
current QDir::rmdir API does not provide an error message when failing
to delete

retuse FileSystem::remove that may just works with folders

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@mgallien
mgallien force-pushed the bugfix/readOnlyWindowsFolders branch from 50c1889 to 86205ff Compare April 18, 2025 14:45
@mgallien
mgallien merged commit afdb793 into master Apr 18, 2025
@mgallien
mgallien deleted the bugfix/readOnlyWindowsFolders branch April 18, 2025 14:45
@github-actions

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-8182.zip

SHA256 checksum: a632c2e3f50d1b6708a2c7f8c758a4e5bc0e8ff1a420cdd454b731f5e897b47c

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud

Copy link
Copy Markdown

@mgallien

Copy link
Copy Markdown
Collaborator Author

/backport to stable-3.16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants