diff options
Diffstat (limited to 'iOSClient/Main/NCPickerViewController.swift')
-rw-r--r-- | iOSClient/Main/NCPickerViewController.swift | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/iOSClient/Main/NCPickerViewController.swift b/iOSClient/Main/NCPickerViewController.swift index 83631cb69..075a39f83 100644 --- a/iOSClient/Main/NCPickerViewController.swift +++ b/iOSClient/Main/NCPickerViewController.swift @@ -25,6 +25,7 @@ import UIKit import TLPhotoPicker import MobileCoreServices import Photos +import NextcloudKit // MARK: - Photo Picker @@ -87,15 +88,18 @@ class NCPhotosPickerViewController: NSObject { }, didCancel: nil) viewController.didExceedMaximumNumberOfSelection = { _ in - NCContentPresenter.shared.messageNotification("_info_", description: "_limited_dimension_", delay: NCGlobal.shared.dismissAfterSecond, type: NCContentPresenter.messageType.error, errorCode: NCGlobal.shared.errorInternalError) + let error = NKError(errorCode: NCGlobal.shared.errorInternalError, errorDescription: "_limited_dimension_") + NCContentPresenter.shared.showError(error: error) } viewController.handleNoAlbumPermissions = { _ in - NCContentPresenter.shared.messageNotification("_info_", description: "_denied_album_", delay: NCGlobal.shared.dismissAfterSecond, type: NCContentPresenter.messageType.error, errorCode: NCGlobal.shared.errorInternalError) + let error = NKError(errorCode: NCGlobal.shared.errorInternalError, errorDescription: "_denied_album_") + NCContentPresenter.shared.showError(error: error) } viewController.handleNoCameraPermissions = { _ in - NCContentPresenter.shared.messageNotification("_info_", description: "_denied_camera_", delay: NCGlobal.shared.dismissAfterSecond, type: NCContentPresenter.messageType.error, errorCode: NCGlobal.shared.errorInternalError) + let error = NKError(errorCode: NCGlobal.shared.errorInternalError, errorDescription: "_denied_camera_") + NCContentPresenter.shared.showError(error: error) } viewController.configure = configure @@ -169,11 +173,12 @@ class NCDocumentPickerViewController: NSObject, UIDocumentPickerDelegate { } } else { - appDelegate.networkingProcessUpload?.createProcessUploads(metadatas: [metadataForUpload]) + appDelegate.networkingProcessUpload?.createProcessUploads(metadatas: [metadataForUpload], completion: { _ in }) } } else { - NCContentPresenter.shared.messageNotification("_error_", description: "_read_file_error_", delay: NCGlobal.shared.dismissAfterSecond, type: NCContentPresenter.messageType.error, errorCode: NCGlobal.shared.errorInternalError) + let error = NKError(errorCode: NCGlobal.shared.errorInternalError, errorDescription: "_read_file_error_") + NCContentPresenter.shared.showError(error: error) } } } |