File tree Expand file tree Collapse file tree 1 file changed +14
-8
lines changed
packages/powersync/lib/src/open_factory/native Expand file tree Collapse file tree 1 file changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -13,13 +13,14 @@ class PowerSyncOpenFactory extends AbstractPowerSyncOpenFactory {
1313 @Deprecated ('Override PowerSyncOpenFactory instead.' )
1414 final SqliteConnectionSetup ? _sqliteSetup;
1515
16- PowerSyncOpenFactory (
17- {required super .path,
18- super .sqliteOptions,
19- @Deprecated ('Override PowerSyncOpenFactory instead.' )
20- SqliteConnectionSetup ? sqliteSetup})
21- // ignore: deprecated_member_use_from_same_package
22- : _sqliteSetup = sqliteSetup;
16+ PowerSyncOpenFactory ({
17+ required super .path,
18+ super .sqliteOptions,
19+ @Deprecated ('Override PowerSyncOpenFactory instead.' )
20+ SqliteConnectionSetup ? sqliteSetup,
21+ })
22+ // ignore: deprecated_member_use_from_same_package
23+ : _sqliteSetup = sqliteSetup;
2324
2425 @override
2526 void enableExtension () {
@@ -66,7 +67,12 @@ class PowerSyncOpenFactory extends AbstractPowerSyncOpenFactory {
6667 // ignore: deprecated_member_use_from_same_package
6768 _sqliteSetup? .setup ();
6869
69- enableExtension ();
70+ try {
71+ enableExtension ();
72+ } on PowersyncNotReadyException catch (e) {
73+ autoLogger.severe (e.message);
74+ rethrow ;
75+ }
7076
7177 var db = super .open (options);
7278 db.execute ('PRAGMA recursive_triggers = TRUE' );
You can’t perform that action at this time.
0 commit comments