Skip to content

[fix/recursive-fp-copy] Fix recursive copy in File Provider#1557

Open
felix-schwarz wants to merge 3 commits into
masterfrom
fix/recursive-fp-copy
Open

[fix/recursive-fp-copy] Fix recursive copy in File Provider#1557
felix-schwarz wants to merge 3 commits into
masterfrom
fix/recursive-fp-copy

Conversation

@felix-schwarz
Copy link
Copy Markdown
Contributor

@felix-schwarz felix-schwarz commented May 31, 2026

Description

This PR fixes an issue where trying to copy and paste a whole folder hierarchy into the File Provider could render inconsistent and incomplete results.

Related Issue

https://kiteworks.atlassian.net/browse/SE-1082
owncloud/ios-sdk#162

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

… for folders (=> observed/expected behaviour by Files.app in iOS 26 when copying folder hierarchies)
- replace bookmark.uuid.UUIDString with bookmark.uuidString across the board
- FileProviderExtension:
	- avoid race condition in -createDirectoryWithName:… by no longer returning early placeholders if online
	- ensure all OCItems returned to the OS contain their bookmarkUUID so that VFS Item IDs can be properly constructed, returned and resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants