Remove unneeded argument to openDb

This commit is contained in:
Julia Friesel
2018-09-14 18:57:55 +02:00
parent 6e3a3a3059
commit 1c5c6a804b
2 changed files with 5 additions and 7 deletions
+2 -2
View File
@@ -18,7 +18,7 @@ export default class PasswordPrompt extends Component {
if (hasEncryption) {
this.setState({showPasswordPrompt: true})
} else {
await openDb({persistConnection: true})
await openDb()
this.props.showApp()
}
})
@@ -34,7 +34,7 @@ export default class PasswordPrompt extends Component {
msg = JSON.parse(msg)
if (msg.type != 'sha512') return
try {
await openDb({hash: msg.message, persistConnection: true })
await openDb(msg.message)
} catch (err) {
Alert.alert(
shared.incorrectPassword,
+3 -5
View File
@@ -161,14 +161,12 @@ export function requestHash(pw) {
}))
}
export async function openDb ({ hash, persistConnection }) {
export async function openDb (hash) {
if (hash) {
realmConfig.encryptionKey = hashToInt8Array(hash)
}
const connection = await Realm.open(realmConfig)
if (persistConnection) db = connection
db = await Realm.open(realmConfig)
}
export async function changeEncryptionAndRestartApp(hash) {
@@ -197,7 +195,7 @@ export async function changeEncryptionAndRestartApp(hash) {
export async function deleteDbAndOpenNew() {
const exists = await fs.exists(Realm.defaultPath)
if (exists) await fs.unlink(Realm.defaultPath)
await openDb({ persistConnection: true })
await openDb()
await saveEncryptionFlag(false)
}