mirror of
https://github.com/tooot-app/app
synced 2025-06-05 22:19:13 +02:00
Update en strings
This commit is contained in:
@ -1,41 +0,0 @@
|
||||
import AsyncStorage from '@react-native-async-storage/async-storage'
|
||||
import { persistor } from '@root/store'
|
||||
import log from './log'
|
||||
|
||||
// Used to upgrade/invalidate secure storage
|
||||
|
||||
const dataKey = '@mastodon_app_database_version'
|
||||
const currentVersion = '20210105'
|
||||
|
||||
const checkSecureStorageVersion = async (): Promise<any> => {
|
||||
log(
|
||||
'log',
|
||||
'checkSecureStorageVersion',
|
||||
'Start checking secure storage version'
|
||||
)
|
||||
try {
|
||||
const value = await AsyncStorage.getItem(dataKey)
|
||||
if (value !== currentVersion) {
|
||||
log(
|
||||
'warn',
|
||||
'checkSecureStorageVersion',
|
||||
`Version does not match. Prev: ${value}. Current: ${currentVersion}.`
|
||||
)
|
||||
persistor.purge()
|
||||
try {
|
||||
await AsyncStorage.setItem(dataKey, currentVersion)
|
||||
} catch (e) {
|
||||
log('error', 'checkSecureStorageVersion', 'Storing storage data error')
|
||||
return Promise.reject()
|
||||
}
|
||||
} else {
|
||||
log('log', 'checkSecureStorageVersion', 'Storing storage version matched')
|
||||
}
|
||||
return Promise.resolve()
|
||||
} catch (e) {
|
||||
log('error', 'checkSecureStorageVersion', 'Getting storage data error')
|
||||
return Promise.reject()
|
||||
}
|
||||
}
|
||||
|
||||
export default checkSecureStorageVersion
|
@ -1,12 +1,12 @@
|
||||
import Constants from 'expo-constants'
|
||||
import * as Sentry from 'sentry-expo'
|
||||
import log from "./log"
|
||||
import log from './log'
|
||||
|
||||
const sentry = () => {
|
||||
log('log', 'Sentry', 'initializing')
|
||||
Sentry.init({
|
||||
dsn:
|
||||
'https://c9e29aa05f774aca8f36def98244ce04@o389581.ingest.sentry.io/5571975',
|
||||
enableInExpoDevelopment: false,
|
||||
dsn: Constants.manifest.extra.sentryDSN,
|
||||
enableInExpoDevelopment: true,
|
||||
debug: __DEV__
|
||||
})
|
||||
}
|
||||
|
Reference in New Issue
Block a user