Skip to content

fix(file-provider): Fix handling of item renamed into excluded pattern - #10780

Open
claucambra wants to merge 2 commits into
masterfrom
work/exclude-fp-fix
Open

claucambra wants to merge 2 commits into
masterfrom
work/exclude-fp-fix

Conversation

@claucambra

Copy link
Copy Markdown
Collaborator

Resolves

#10645

Summary

Exclusion during modify should check for path the item was renamed into, not just the original
Match the classic sync engine behaviour of deleting remote item when item is renamed into ignore pattern

Checklist

AI (if applicable)

Exclusion during modify should check for path the item was renamed into, not just the original
Match the classic sync engine behaviour of deleting remote item when item is renamed into ignore pattern

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
@claucambra claucambra added this to the 34.0.4 milestone Sep 10, 2026
@claucambra claucambra self-assigned this Sep 10, 2026
@claucambra claucambra added the os: 🍎 macOS Apple macOS, formerly also known as OS X label Sep 10, 2026
@claucambra claucambra added the feature: 📁 file provider macOS File Provider Extension, more general also known as virtual file system. label Sep 10, 2026
…n behaviour

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
@github-actions

Copy link
Copy Markdown
Contributor

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

Digest: sha256:5420eeb890ae444b03e8e1097e9872aafd8fdee494d578455931038fea73f3dd

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.

@github-actions

Copy link
Copy Markdown
Contributor

Artifact containing the Flatpak bundle: com.nextcloud.desktopclient.nextcloud.flatpak.zip

Digest: sha256:b762e3c4fc5351a2b4a1efe00a58f6fbdc83085e2c2f099952137f31a34fc30d

To test this change/fix you can download the above artifact file, unzip it, and install the bundle with:
flatpak install --user com.nextcloud.desktopclient.nextcloud.flatpak

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

@sonarqubecloud

Copy link
Copy Markdown

@claucambra claucambra modified the milestones: 34.0.4, 34.0.5 Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: 📁 file provider macOS File Provider Extension, more general also known as virtual file system. os: 🍎 macOS Apple macOS, formerly also known as OS X

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Renaming a synced file into an excluded name strands its replacement forever (silent data loss, UI shows synced)

2 participants