Skip to content

Commit 9982ffc

Browse files
committed
Comments
1 parent b8e6e76 commit 9982ffc

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

firebase-sessions/src/main/kotlin/com/google/firebase/sessions/settings/LocalOverrideSettings.kt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,19 +27,23 @@ import kotlin.time.toDuration
2727
internal class LocalOverrideSettings(context: Context) : SettingsProvider {
2828
private val metadata =
2929
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
30-
context.packageManager.getApplicationInfo(
30+
context.packageManager
31+
.getApplicationInfo(
3132
context.packageName,
3233
PackageManager.ApplicationInfoFlags.of(PackageManager.GET_META_DATA.toLong()),
3334
)
34-
} else {
35-
@Suppress("DEPRECATION") // For older API levels.
36-
context.packageManager.getApplicationInfo(
35+
.metaData
36+
} else {
37+
@Suppress("DEPRECATION") // For older API levels.
38+
context.packageManager
39+
.getApplicationInfo(
3740
context.packageName,
3841
PackageManager.GET_META_DATA,
3942
)
40-
}
41-
.metaData
42-
?: Bundle.EMPTY
43+
.metaData
44+
}
45+
// Default to an empty bundle, meaning no cached values.
46+
?: Bundle.EMPTY
4347

4448
override val sessionEnabled: Boolean?
4549
get() =

0 commit comments

Comments
 (0)