Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ios.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'File Provider Extension/FileProviderExtension+Actions.swift')
-rw-r--r--File Provider Extension/FileProviderExtension+Actions.swift26
1 files changed, 13 insertions, 13 deletions
diff --git a/File Provider Extension/FileProviderExtension+Actions.swift b/File Provider Extension/FileProviderExtension+Actions.swift
index b45f61009..b7c01570f 100644
--- a/File Provider Extension/FileProviderExtension+Actions.swift
+++ b/File Provider Extension/FileProviderExtension+Actions.swift
@@ -23,7 +23,7 @@
import UIKit
import FileProvider
-import NCCommunication
+import NextcloudKit
extension FileProviderExtension {
@@ -37,13 +37,13 @@ extension FileProviderExtension {
let directoryName = NCUtilityFileSystem.shared.createFileName(directoryName, serverUrl: tableDirectory.serverUrl, account: fileProviderData.shared.account)
let serverUrlFileName = tableDirectory.serverUrl + "/" + directoryName
- NCCommunication.shared.createFolder(serverUrlFileName) { account, ocId, _, errorCode, _ in
+ NextcloudKit.shared.createFolder(serverUrlFileName) { account, ocId, _, error in
- if errorCode == 0 {
+ if error == .success {
- NCCommunication.shared.readFileOrFolder(serverUrlFileName: serverUrlFileName, depth: "0", showHiddenFiles: CCUtility.getShowHiddenFiles()) { account, files, _, errorCode, _ in
+ NextcloudKit.shared.readFileOrFolder(serverUrlFileName: serverUrlFileName, depth: "0", showHiddenFiles: CCUtility.getShowHiddenFiles()) { account, files, _, error in
- if errorCode == 0 && files.count > 0 {
+ if error == .success && files.count > 0 {
let file = files.first!
let metadata = NCManageDatabase.shared.convertNCFileToMetadata(file, isEncrypted: false, account: fileProviderData.shared.account)
@@ -88,9 +88,9 @@ extension FileProviderExtension {
let serverUrl = metadata.serverUrl
let fileName = metadata.fileName
- NCCommunication.shared.deleteFileOrFolder(serverUrlFileName) { account, errorCode, _ in
+ NextcloudKit.shared.deleteFileOrFolder(serverUrlFileName) { account, error in
- if errorCode == 0 { // || error == kOCErrorServerPathNotFound {
+ if error == .success { // || error == kOCErrorServerPathNotFound {
let fileNamePath = CCUtility.getDirectoryProviderStorageOcId(itemIdentifier.rawValue)!
do {
@@ -138,9 +138,9 @@ extension FileProviderExtension {
let serverUrlTo = tableDirectoryTo.serverUrl
let fileNameTo = serverUrlTo + "/" + itemFrom.filename
- NCCommunication.shared.moveFileOrFolder(serverUrlFileNameSource: fileNameFrom, serverUrlFileNameDestination: fileNameTo, overwrite: false) { account, errorCode, _ in
+ NextcloudKit.shared.moveFileOrFolder(serverUrlFileNameSource: fileNameFrom, serverUrlFileNameDestination: fileNameTo, overwrite: false) { account, error in
- if errorCode == 0 {
+ if error == .success {
if metadataFrom.directory {
NCManageDatabase.shared.deleteDirectoryAndSubDirectory(serverUrl: serverUrlFrom, account: account)
@@ -180,9 +180,9 @@ extension FileProviderExtension {
let fileNamePathTo = metadata.serverUrl + "/" + itemName
let ocId = metadata.ocId
- NCCommunication.shared.moveFileOrFolder(serverUrlFileNameSource: fileNamePathFrom, serverUrlFileNameDestination: fileNamePathTo, overwrite: false) { account, errorCode, _ in
+ NextcloudKit.shared.moveFileOrFolder(serverUrlFileNameSource: fileNamePathFrom, serverUrlFileNameDestination: fileNamePathTo, overwrite: false) { account, error in
- if errorCode == 0 {
+ if error == .success {
// Rename metadata
NCManageDatabase.shared.renameMetadata(fileNameTo: itemName, ocId: ocId)
@@ -247,9 +247,9 @@ extension FileProviderExtension {
if (favorite == true && metadata.favorite == false) || (favorite == false && metadata.favorite == true) {
let fileNamePath = CCUtility.returnFileNamePath(fromFileName: metadata.fileName, serverUrl: metadata.serverUrl, urlBase: metadata.urlBase, account: metadata.account)!
- NCCommunication.shared.setFavorite(fileName: fileNamePath, favorite: favorite) { _, errorCode, _ in
+ NextcloudKit.shared.setFavorite(fileName: fileNamePath, favorite: favorite) { _, error in
- if errorCode == 0 {
+ if error == .success {
guard let metadataTemp = NCManageDatabase.shared.getMetadataFromOcId(ocId) else {
completionHandler(nil, NSFileProviderError(.noSuchItem))