From a72b06138a29ca736ac1a093607896a0b3ebeba3 Mon Sep 17 00:00:00 2001 From: Otavio Stasiak Date: Fri, 4 Oct 2024 14:20:25 -0300 Subject: [PATCH] chore: removed biometry migration to MMKV --- app/sagas/init.js | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/app/sagas/init.js b/app/sagas/init.js index 37e072fcec..de78ad0bab 100644 --- a/app/sagas/init.js +++ b/app/sagas/init.js @@ -2,7 +2,7 @@ import { call, put, select, takeLatest } from 'redux-saga/effects'; import RNBootSplash from 'react-native-bootsplash'; import AsyncStorage from '@react-native-async-storage/async-storage'; -import { BIOMETRY_ENABLED_KEY, CURRENT_SERVER, TOKEN_KEY } from '../lib/constants'; +import { CURRENT_SERVER, TOKEN_KEY } from '../lib/constants'; import UserPreferences from '../lib/methods/userPreferences'; import { selectServerRequest } from '../actions/server'; import { setAllPreferences } from '../actions/sortPreferences'; @@ -20,7 +20,6 @@ export const initLocalSettings = function* initLocalSettings() { yield put(setAllPreferences(sortPreferences)); }; -const BIOMETRY_MIGRATION_KEY = 'kBiometryMigration'; const restore = function* restore() { console.log('RESTORE'); @@ -28,17 +27,7 @@ const restore = function* restore() { const server = UserPreferences.getString(CURRENT_SERVER); let userId = UserPreferences.getString(`${TOKEN_KEY}-${server}`); - // Migration biometry setting from WatermelonDB to MMKV - // TODO: remove it after a few versions - const hasMigratedBiometry = UserPreferences.getBool(BIOMETRY_MIGRATION_KEY); - if (!hasMigratedBiometry) { - const serversDB = database.servers; - const serversCollection = serversDB.get('servers'); - const servers = yield serversCollection.query().fetch(); - const isBiometryEnabled = servers.some(server => !!server.biometry); - UserPreferences.setBool(BIOMETRY_ENABLED_KEY, isBiometryEnabled); - UserPreferences.setBool(BIOMETRY_MIGRATION_KEY, true); - } + if (!server) { yield put(appStart({ root: RootEnum.ROOT_OUTSIDE }));