1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2025-07-04 19:12:59 +00:00

Move migration to separate method

This commit is contained in:
Miles Krell 2025-03-15 23:00:31 -04:00
parent da106e2361
commit 980a35a708

View File

@ -127,6 +127,11 @@ public class App extends Application {
YoutubeStreamExtractor.setPoTokenProvider(PoTokenProviderImpl.INSTANCE); YoutubeStreamExtractor.setPoTokenProvider(PoTokenProviderImpl.INSTANCE);
if (Build.VERSION.SDK_INT >= 33) { if (Build.VERSION.SDK_INT >= 33) {
ensureAppLanguagePreferenceIsMigrated(prefs);
}
}
private void ensureAppLanguagePreferenceIsMigrated(final SharedPreferences prefs) {
final String appLanguageDefaultValue = getString(R.string.default_localization_key); final String appLanguageDefaultValue = getString(R.string.default_localization_key);
final String appLanguageKey = getString(R.string.app_language_key); final String appLanguageKey = getString(R.string.app_language_key);
final String appLanguageCurrentValue = prefs.getString(appLanguageKey, null); final String appLanguageCurrentValue = prefs.getString(appLanguageKey, null);
@ -144,7 +149,6 @@ public class App extends Application {
} }
} }
} }
}
@Override @Override
public void onTerminate() { public void onTerminate() {