From 796f50fc5b216989513a02d885289143071e3d91 Mon Sep 17 00:00:00 2001 From: Casey Tickes <> Date: Fri, 8 Jun 2018 10:55:53 -0700 Subject: [PATCH] Updated RNFirebaseDatabase.java to use appName if provided --- .../io/invertase/firebase/database/RNFirebaseDatabase.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/io/invertase/firebase/database/RNFirebaseDatabase.java b/android/src/main/java/io/invertase/firebase/database/RNFirebaseDatabase.java index 3880c66c..cf51b626 100644 --- a/android/src/main/java/io/invertase/firebase/database/RNFirebaseDatabase.java +++ b/android/src/main/java/io/invertase/firebase/database/RNFirebaseDatabase.java @@ -500,7 +500,12 @@ public class RNFirebaseDatabase extends ReactContextBaseJavaModule { public static FirebaseDatabase getDatabaseForApp(String appName, String dbURL) { FirebaseDatabase firebaseDatabase; if(dbURL != null && dbURL.length() > 0) { - firebaseDatabase = FirebaseDatabase.getInstance(dbURL); + if (appName != null && appName.length() > 0) { + FirebaseApp firebaseApp = FirebaseApp.getInstance(appName); + firebaseDatabase = FirebaseDatabase.getInstance(firebaseApp, dbURL); + } else { + firebaseDatabase = FirebaseDatabase.getInstance(dbURL); + } } else { FirebaseApp firebaseApp = FirebaseApp.getInstance(appName); firebaseDatabase = FirebaseDatabase.getInstance(firebaseApp);