aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firebase/Database
diff options
context:
space:
mode:
authorGravatar Sebastian Schmidt <mrschmidt@google.com>2017-09-06 16:07:13 -0700
committerGravatar GitHub <noreply@github.com>2017-09-06 16:07:13 -0700
commit1df4f7287d0f9f41f4834bb4ecba7b0daa8d3362 (patch)
treecd9f10717505cd170535e24ecfe0c7cae59616e3 /Firebase/Database
parente8e0916c2ae24ec14130b1dc00f9574d78940462 (diff)
Fixing the session identifier for non-default apps (#240)
Diffstat (limited to 'Firebase/Database')
-rw-r--r--Firebase/Database/Api/FIRDatabase.m2
1 files changed, 1 insertions, 1 deletions
diff --git a/Firebase/Database/Api/FIRDatabase.m b/Firebase/Database/Api/FIRDatabase.m
index 6ee163f..1fd25d5 100644
--- a/Firebase/Database/Api/FIRDatabase.m
+++ b/Firebase/Database/Api/FIRDatabase.m
@@ -117,7 +117,7 @@ static const char *FIREBASE_SEMVER = (const char *)STR(FIRDatabase_VERSION);
// default ("default") instead of the FIRApp default ("[DEFAULT]") so that we
// preserve the default location used by the legacy Firebase SDK.
NSString *sessionIdentifier = @"default";
- if ([FIRApp isDefaultAppConfigured] && app == [FIRApp defaultApp]) {
+ if (![FIRApp isDefaultAppConfigured] || app != [FIRApp defaultApp]) {
sessionIdentifier = app.name;
}