Prevent crash in HelpViewModel if app is built without Firebase

This commit is contained in:
Sylvain Berfini 2025-04-10 14:12:39 +02:00
parent 51d725c757
commit e2dfd95857

View file

@ -149,7 +149,12 @@ class HelpViewModel
sdkVersion.value = coreContext.sdkVersion
logsUploadInProgress.value = false
firebaseProjectId.value = FirebaseApp.getInstance().options.projectId
try {
firebaseProjectId.value = FirebaseApp.getInstance().options.projectId
} catch (e: Exception) {
Log.e("$TAG Failed to get FirebaseApp instance: $e")
firebaseProjectId.value = "unknown"
}
coreContext.postOnCoreThread { core ->
core.addListener(coreListener)