Skip to content

Conversation

dbrant
Copy link
Member

@dbrant dbrant commented Oct 15, 2025

In our logic that returns the current remote configuration, it deserializes the current configuration from Prefs, but this deserialization could potentially fail (return null), particularly if the remote config structure has changed recently.
This could cause a crash because we're currently using an explicit nonnull operator when returning the config, so let's fall back to a default config instance.

(This also updates the Year-in-Review config structure to the latest.)

@dbrant dbrant added Minor Minor stuff High Priority Priority code review needed labels Oct 15, 2025
@cooltey cooltey merged commit 3329ec7 into main Oct 15, 2025
1 check passed
@cooltey cooltey deleted the remoteConfigNullable branch October 15, 2025 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

High Priority Priority code review needed Minor Minor stuff

Development

Successfully merging this pull request may close these issues.

2 participants