Skip to content

Commit a5ebf73

Browse files
authored
Fixes NullPointerException at updateFidListener (#3769)
* add null checker
1 parent 988ea76 commit a5ebf73

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

firebase-installations/src/main/java/com/google/firebase/installations/FirebaseInstallations.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,8 @@ private void doNetworkCallIfNecessary(boolean forceRefresh) {
422422
private synchronized void updateFidListener(
423423
PersistedInstallationEntry prefs, PersistedInstallationEntry updatedPrefs) {
424424
if (fidListeners.size() != 0
425-
&& !prefs.getFirebaseInstallationId().equals(updatedPrefs.getFirebaseInstallationId())) {
425+
&& !TextUtils.equals(
426+
prefs.getFirebaseInstallationId(), updatedPrefs.getFirebaseInstallationId())) {
426427
// Update all the registered FidListener about fid changes.
427428
for (FidListener listener : fidListeners) {
428429
listener.onFidChanged(updatedPrefs.getFirebaseInstallationId());

0 commit comments

Comments
 (0)