Update OTG transfer workflow
This commit is contained in:
@ -16,7 +16,7 @@ final class TravelAlbumCameraImportViewController: UIViewController {
|
||||
}
|
||||
|
||||
private let viewModel: TravelAlbumCameraImportViewModel
|
||||
var onImportFinished: ((Int, Int) -> Void)?
|
||||
var onImportFinished: ((Int, Int, [String]) -> Void)?
|
||||
var onImportCancelled: (() -> Void)?
|
||||
|
||||
private var collectionView: UICollectionView!
|
||||
@ -193,11 +193,11 @@ final class TravelAlbumCameraImportViewController: UIViewController {
|
||||
navigationItem.leftBarButtonItem?.isEnabled = false
|
||||
activityIndicator.startAnimating()
|
||||
|
||||
case .finished(let importedCount, let failedCount):
|
||||
case .finished(let importedCount, let failedCount, let importedPhotoIds):
|
||||
isModalInPresentation = false
|
||||
activityIndicator.stopAnimating()
|
||||
dismiss(animated: true) { [weak self] in
|
||||
self?.onImportFinished?(importedCount, failedCount)
|
||||
self?.onImportFinished?(importedCount, failedCount, importedPhotoIds)
|
||||
}
|
||||
|
||||
case .failed(let message):
|
||||
|
||||
Reference in New Issue
Block a user