diff --git a/src/persist-plugins/expo-sqlite.ts b/src/persist-plugins/expo-sqlite.ts index dbab2581..708ce02b 100644 --- a/src/persist-plugins/expo-sqlite.ts +++ b/src/persist-plugins/expo-sqlite.ts @@ -11,9 +11,11 @@ export class ObservablePersistSqlite implements ObservablePersistPlugin { private data: Record = {}; private storage: SQLiteStorage; constructor(storage: SQLiteStorage) { - console.error( - '[legend-state] ObservablePersistSqlite failed to initialize. You need to pass the SQLiteStorage instance.', - ); + if (!storage) { + console.error( + '[legend-state] ObservablePersistSqlite failed to initialize. You need to pass the SQLiteStorage instance.', + ); + } this.storage = storage; } public getTable(table: string, init: any) {