Add method to remove finished sync action in FileProviderExt

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2024-07-16 19:18:25 +08:00
Родитель c189f2952f
Коммит 3f3f478f6a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: C839200C384636B0
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -83,6 +83,13 @@ import OSLog
updatedSyncStateReporting(oldActions: oldActions)
}
func removeSyncAction(_ actionId: UUID) {
let oldActions = syncActions
syncActions.remove(actionId)
errorActions.remove(actionId)
updatedSyncStateReporting(oldActions: oldActions)
}
// MARK: - NSFileProviderReplicatedExtension protocol methods
func item(