Handle invalid bunker url, update synced stores

This commit is contained in:
Jon Staab
2025-07-15 11:06:47 -07:00
parent e2a0672ca5
commit 6f6bb508db
6 changed files with 61 additions and 19 deletions
+17 -1
View File
@@ -7,6 +7,7 @@
import {App} from "@capacitor/app"
import {dev} from "$app/environment"
import {goto} from "$app/navigation"
import {sync, localStorageProvider} from "@welshman/store"
import {identity, memoize, sleep, defer, ago, WEEK, TaskQueue} from "@welshman/lib"
import type {TrustedEvent, StampedEvent} from "@welshman/util"
import {
@@ -33,10 +34,11 @@
initStorage,
repository,
pubkey,
defaultStorageAdapters,
session,
sessions,
signer,
dropSession,
defaultStorageAdapters,
userInboxRelaySelections,
loginWithNip01,
loginWithNip46,
@@ -178,6 +180,20 @@
}
})
// Sync current pubkey
sync({
key: "pubkey",
store: pubkey,
storage: localStorageProvider,
})
// Sync user sessions
sync({
key: "sessions",
store: sessions,
storage: localStorageProvider,
})
await initStorage("flotilla", 8, {
...defaultStorageAdapters,
events: new EventsStorageAdapter({