79c3f3c925
Our kotlin code is not catching the `MissingResourceException` in the `LeanplumMetricsService` which results in the app crashing when the locale isn't known by the device. Catches the exception, and falls back to the ISO 639 language code. This isn't a great solution, because ISO 639 isn't especially stable. In practice however this is almost certainly never going to be a problem because Leanplum isn't going to be supported in such exotic locales. In this case, using the ISO 639 language code allows the error message to be more informative. |
||
---|---|---|
.. | ||
androidTest | ||
debug | ||
fenixBeta/res | ||
fenixNightly | ||
fenixProduction | ||
fennecBeta/res | ||
fennecNightly/res | ||
fennecProduction/res | ||
geckoBeta/java/org/mozilla/fenix/engine | ||
geckoNightly/java/org/mozilla/fenix/engine | ||
main | ||
migration | ||
test |