Skip to content

Commit

Permalink
Rebase fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
michalrentka committed Apr 10, 2024
1 parent 4fbff31 commit e7a7831
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ struct ChangedItemsDeletedAlertQueueHandler: ConflictAlertQueueHandler {
let alertAction: ConflictAlertQueueAction
let completion: () -> Void

init(conflicts: [PerformDeletionsDbRequest.Conflict], completion: @escaping ([String], [String]) -> Void) {
init(conflicts: [PerformItemDeletionsDbRequest.Conflict], completion: @escaping ([String], [String]) -> Void) {
self.count = conflicts.count

var toDelete: [String] = []
Expand Down
6 changes: 3 additions & 3 deletions Zotero/Controllers/Sync/SyncController.swift
Original file line number Diff line number Diff line change
Expand Up @@ -1433,7 +1433,7 @@ final class SyncController: SynchronizationController {
}

private func finishDeletionsSync(
result: Result<([PerformDeletionsDbRequest.DeletedItem], [PerformDeletionsDbRequest.Conflict]), Error>,
result: Result<([PerformItemDeletionsDbRequest.DeletedItem], [PerformItemDeletionsDbRequest.Conflict]), Error>,
items: [String]?,
libraryId: LibraryIdentifier,
version: Int? = nil
Expand All @@ -1454,15 +1454,15 @@ final class SyncController: SynchronizationController {
}
}

func processNextAction(withConflicts conflicts: [PerformDeletionsDbRequest.Conflict]) {
func processNextAction(withConflicts conflicts: [PerformItemDeletionsDbRequest.Conflict]) {
if !conflicts.isEmpty {
resolve(conflict: .removedItemsHaveLocalChanges(keys: conflicts, libraryId: libraryId))
} else {
self.processNextAction()
}
}

func cancelActiveDownloads(deletedItems: [PerformDeletionsDbRequest.DeletedItem], libraryId: LibraryIdentifier) {
func cancelActiveDownloads(deletedItems: [PerformItemDeletionsDbRequest.DeletedItem], libraryId: LibraryIdentifier) {
for item in deletedItems {
attachmentDownloader.cancel(key: item.key, parentKey: item.parentKey, libraryId: libraryId)
}
Expand Down
2 changes: 1 addition & 1 deletion Zotero/Models/Conflict.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ enum Conflict {
case groupMetadataWriteDenied(groupId: Int, name: String)
case groupFileWriteDenied(groupId: Int, name: String)
case objectsRemovedRemotely(libraryId: LibraryIdentifier, collections: [String], items: [String], searches: [String], tags: [String])
case removedItemsHaveLocalChanges(keys: [PerformDeletionsDbRequest.Conflict], libraryId: LibraryIdentifier)
case removedItemsHaveLocalChanges(keys: [PerformItemDeletionsDbRequest.Conflict], libraryId: LibraryIdentifier)
}
4 changes: 2 additions & 2 deletions Zotero/Scenes/Detail/ItemDetail/Models/ItemDetailState.swift
Original file line number Diff line number Diff line change
Expand Up @@ -285,10 +285,10 @@ struct ItemDetailState: ViewModelState {

switch libraryId {
case .custom:
library = Library(identifier: libraryId, name: L10n.Libraries.myLibrary, metadataEditable: true, filesEditable: true)
library = Library(identifier: libraryId, name: L10n.Libraries.myLibrary, metadataEditable: true, filesEditable: true, fileSyncType: .asNeeded)

case .group:
library = Library(identifier: libraryId, name: L10n.unknown, metadataEditable: false, filesEditable: false)
library = Library(identifier: libraryId, name: L10n.unknown, metadataEditable: false, filesEditable: false, fileSyncType: .asNeeded)
}
}

Expand Down
4 changes: 2 additions & 2 deletions Zotero/Scenes/Detail/Items/Models/ItemsState.swift
Original file line number Diff line number Diff line change
Expand Up @@ -153,10 +153,10 @@ struct ItemsState: ViewModelState {

switch libraryId {
case .custom:
library = Library(identifier: libraryId, name: L10n.Libraries.myLibrary, metadataEditable: true, filesEditable: true)
library = Library(identifier: libraryId, name: L10n.Libraries.myLibrary, metadataEditable: true, filesEditable: true, fileSyncType: .asNeeded)

case .group:
library = Library(identifier: libraryId, name: L10n.unknown, metadataEditable: false, filesEditable: false)
library = Library(identifier: libraryId, name: L10n.unknown, metadataEditable: false, filesEditable: false, fileSyncType: .asNeeded)
}
}

Expand Down
4 changes: 2 additions & 2 deletions Zotero/Scenes/Detail/PDF/Models/PDFReaderState.swift
Original file line number Diff line number Diff line change
Expand Up @@ -176,10 +176,10 @@ struct PDFReaderState: ViewModelState {

switch libraryId {
case .custom:
library = Library(identifier: libraryId, name: L10n.Libraries.myLibrary, metadataEditable: true, filesEditable: true)
library = Library(identifier: libraryId, name: L10n.Libraries.myLibrary, metadataEditable: true, filesEditable: true, fileSyncType: .asNeeded)

case .group:
library = Library(identifier: libraryId, name: L10n.unknown, metadataEditable: false, filesEditable: false)
library = Library(identifier: libraryId, name: L10n.unknown, metadataEditable: false, filesEditable: false, fileSyncType: .asNeeded)
}
}

Expand Down

0 comments on commit e7a7831

Please sign in to comment.