Skip to content

Commit 972b16d

Browse files
Catch exception thrown by setPersistenceEnabled which was causing the rn app to fail
1 parent 04e369f commit 972b16d

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

android/.idea/gradle.xml

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/src/main/java/io/fullstack/firestack/FirestackDatabase.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -304,8 +304,12 @@ public String getName() {
304304
public void enablePersistence(
305305
final Boolean enable,
306306
final Callback callback) {
307-
FirebaseDatabase.getInstance()
307+
try {
308+
FirebaseDatabase.getInstance()
308309
.setPersistenceEnabled(enable);
310+
} catch (Throwable t) {
311+
Log.e(TAG, "FirebaseDatabase setPersistenceEnabled exception", t);
312+
}
309313

310314
WritableMap res = Arguments.createMap();
311315
res.putString("status", "success");

0 commit comments

Comments
 (0)