diff --git a/indexedDb/channels/init.go b/indexedDb/channels/init.go index da730d7a206bc266e86cad7ccd67aa4d4b4d72ae..b7f1ec547ae7ab865b9a744b9be5325dcd069b9d 100644 --- a/indexedDb/channels/init.go +++ b/indexedDb/channels/init.go @@ -89,6 +89,13 @@ func newWASMModel(databaseName string, encryption cryptoChannel.Cipher, return nil, err } + // Get the database name and save it to storage + if dbName, err2 := db.Name(); err2 != nil { + return nil, err2 + } else if err = storeDatabaseName(dbName); err != nil { + return nil, err + } + // Save the encryption status to storage encryptionStatus := encryption != nil loadedEncryptionStatus, err := @@ -165,13 +172,6 @@ func v1Upgrade(db *idb.Database) error { return err } - // Get the database name and save it to storage - if databaseName, err2 := db.Name(); err2 != nil { - return err2 - } else if err = storeDatabaseName(databaseName); err != nil { - return err - } - return nil } diff --git a/indexedDb/dm/init.go b/indexedDb/dm/init.go index c709b19bab9d7ad2164c22abc568abe0c54cded1..e3e371cfded9bd87a990d5df02cd74ecb6f14a17 100644 --- a/indexedDb/dm/init.go +++ b/indexedDb/dm/init.go @@ -63,8 +63,7 @@ func newWASMModel(databaseName string, encryption cryptoChannel.Cipher, openRequest, err := idb.Global().Open(ctx, databaseName, currentVersion, func(db *idb.Database, oldVersion, newVersion uint) error { if oldVersion == newVersion { - jww.INFO.Printf("IndexDb version is current: v%d", - newVersion) + jww.INFO.Printf("IndexDb version is current: v%d", newVersion) return nil } @@ -92,6 +91,13 @@ func newWASMModel(databaseName string, encryption cryptoChannel.Cipher, return nil, err } + // Get the database name and save it to storage + if dbName, err2 := db.Name(); err2 != nil { + return nil, err2 + } else if err = storeDatabaseName(dbName); err != nil { + return nil, err + } + // Save the encryption status to storage encryptionStatus := encryption != nil loadedEncryptionStatus, err := @@ -167,13 +173,6 @@ func v1Upgrade(db *idb.Database) error { return err } - // Get the database name and save it to storage - if databaseName, err2 := db.Name(); err2 != nil { - return err2 - } else if err = storeDatabaseName(databaseName); err != nil { - return err - } - return nil } @@ -213,6 +212,7 @@ func RegisterDatabaseNameStore(m *manager) { "response about storing the database name in local "+ "storage in the main thread", indexedDbWorker.ResponseTimeout) } + return nil } }