Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit dc781bd

Browse files
iOS: onAuthStateChanged sometimes returns {} as user #781
1 parent 78676d8 commit dc781bd

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
}
1010
},
1111
"dependencies": {
12-
"nativescript-plugin-firebase": "^6.0.0",
12+
"nativescript-plugin-firebase": "file:../publish/package/nativescript-plugin-firebase-6.3.0.tgz",
1313
"nativescript-theme-core": "^1.0.4",
1414
"nativescript-unit-test-runner": "^0.3.4",
1515
"tns-core-modules": "~4.0.0"

src/firebase.android.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ const dynamicLinksEnabled = lazy(() => typeof(com.google.android.gms.appinvite)
7373
const authResult = task.getResult();
7474
firebase.notifyAuthStateListeners({
7575
loggedIn: true,
76-
user: authResult.getUser()
76+
user: toLoginResult(authResult.getUser())
7777
});
7878
}
7979
}

src/firebase.ios.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,15 +189,15 @@ firebase.addAppDelegateMethods = appDelegate => {
189189
if (!error) {
190190
firebase.notifyAuthStateListeners({
191191
loggedIn: true,
192-
user: authData.user
192+
user: toLoginResult(authData.user)
193193
});
194194
}
195195
});
196196
} else {
197197
// linking successful, so the user can now log in with either their email address, or however he logged in previously
198198
firebase.notifyAuthStateListeners({
199199
loggedIn: true,
200-
user: result.user
200+
user: toLoginResult(result.user)
201201
});
202202
}
203203
};
@@ -211,7 +211,7 @@ firebase.addAppDelegateMethods = appDelegate => {
211211
} else {
212212
firebase.notifyAuthStateListeners({
213213
loggedIn: true,
214-
user: authData.user
214+
user: toLoginResult(authData.user)
215215
});
216216
}
217217
});
@@ -1208,7 +1208,7 @@ firebase.login = arg => {
12081208

12091209
firebase.notifyAuthStateListeners({
12101210
loggedIn: true,
1211-
user: authResult.user
1211+
user: toLoginResult(authResult.user)
12121212
});
12131213
}
12141214
};

0 commit comments

Comments
 (0)