diff --git a/lib/components/secondary-device-qr-auth-context-provider.react.js b/lib/components/secondary-device-qr-auth-context-provider.react.js --- a/lib/components/secondary-device-qr-auth-context-provider.react.js +++ b/lib/components/secondary-device-qr-auth-context-provider.react.js @@ -20,7 +20,6 @@ type QRCodeAuthMessage, } from '../types/tunnelbroker/peer-to-peer-message-types.js'; import { - type QRAuthBackupData, type QRCodeAuthMessagePayload, qrCodeAuthMessageTypes, } from '../types/tunnelbroker/qr-code-auth-message-types.js'; @@ -41,7 +40,6 @@ encryptionKey: string, message: QRCodeAuthMessage, ) => Promise, - +performBackupRestore?: (qrAuthBackupData: QRAuthBackupData) => Promise, }; type QRData = ?{ +deviceID: string, +aesKey: string }; diff --git a/native/root.react.js b/native/root.react.js --- a/native/root.react.js +++ b/native/root.react.js @@ -109,7 +109,6 @@ composeTunnelbrokerQRAuthMessage, handleSecondaryDeviceLogInError, parseTunnelbrokerQRAuthMessage, - performBackupRestore, generateQRAuthAESKey, } from './utils/qr-code-utils.js'; @@ -360,7 +359,6 @@ composeTunnelbrokerQRAuthMessage } generateAESKey={generateQRAuthAESKey} - performBackupRestore={performBackupRestore} onLogInError={handleSecondaryDeviceLogInError} > diff --git a/native/utils/qr-code-utils.js b/native/utils/qr-code-utils.js --- a/native/utils/qr-code-utils.js +++ b/native/utils/qr-code-utils.js @@ -8,7 +8,6 @@ import { qrCodeAuthMessagePayloadValidator, type QRCodeAuthMessagePayload, - type QRAuthBackupData, } from 'lib/types/tunnelbroker/qr-code-auth-message-types.js'; import { getMessageForException } from 'lib/utils/errors.js'; @@ -22,8 +21,7 @@ convertBytesToObj, convertObjToBytes, } from '../backup/conversion-utils.js'; -import { commCoreModule, commUtilsModule } from '../native-modules.js'; -import { persistConfig } from '../redux/persist.js'; +import { commUtilsModule } from '../native-modules.js'; function composeTunnelbrokerQRAuthMessage( encryptionKey: string, @@ -79,18 +77,6 @@ } } -function performBackupRestore( - qrAuthBackupData: QRAuthBackupData, -): Promise { - const { backupID, backupDataKey, backupLogDataKey } = qrAuthBackupData; - return commCoreModule.restoreBackupData( - backupID, - backupDataKey, - backupLogDataKey, - persistConfig.version.toString(), - ); -} - function generateQRAuthAESKey(): Promise { return Promise.resolve(AES.generateKey()); } @@ -99,6 +85,5 @@ composeTunnelbrokerQRAuthMessage, parseTunnelbrokerQRAuthMessage, handleSecondaryDeviceLogInError, - performBackupRestore, generateQRAuthAESKey, };