diff --git a/Sources/ElixxirDAppsSDK/Functors/NewCmixFromBackup.swift b/Sources/ElixxirDAppsSDK/Functors/NewCmixFromBackup.swift index 2c7bbbc7a2623aebcf40949355e72ba4bcce5493..10e3e2c559976a336bb9e997cac532e2ab87eae1 100644 --- a/Sources/ElixxirDAppsSDK/Functors/NewCmixFromBackup.swift +++ b/Sources/ElixxirDAppsSDK/Functors/NewCmixFromBackup.swift @@ -2,29 +2,29 @@ import Bindings import XCTestDynamicOverlay public struct NewCmixFromBackup { - public var run: (String, String, Data, Data, Data) throws -> BackupReport + public var run: (String, String, String, Data, Data) throws -> BackupReport public func callAsFunction( ndfJSON: String, storageDir: String, + backupPassphrase: String, sessionPassword: Data, - backupPassphrase: Data, backupFileContents: Data ) throws -> BackupReport { - try run(ndfJSON, storageDir, sessionPassword, backupPassphrase, backupFileContents) + try run(ndfJSON, storageDir, backupPassphrase, sessionPassword, backupFileContents) } } extension NewCmixFromBackup { public static let live = NewCmixFromBackup { - ndfJSON, storageDir, sessionPassword, backupPassphrase, backupFileContents in + ndfJSON, storageDir, backupPassphrase, sessionPassword, backupFileContents in var error: NSError? let reportData = BindingsNewCmixFromBackup( ndfJSON, storageDir, - sessionPassword, backupPassphrase, + sessionPassword, backupFileContents, &error )