fix(application-settings-android): possible uninitialized sharedPreferences variable usage (#7813)

This commit is contained in:
Yurii Cherniavskyi
2019-09-13 19:02:37 +03:00
committed by Manol Donev
parent 0b3ceb0e7c
commit 4f421ffbfe

View File

@@ -85,10 +85,13 @@ export function clear(): void {
} }
export function flush(): boolean { export function flush(): boolean {
ensureSharedPreferences();
return sharedPreferences.edit().commit(); return sharedPreferences.edit().commit();
} }
export function getAllKeys(): Array<string> { export function getAllKeys(): Array<string> {
ensureSharedPreferences();
const mappedPreferences = sharedPreferences.getAll(); const mappedPreferences = sharedPreferences.getAll();
const iterator = mappedPreferences.keySet().iterator(); const iterator = mappedPreferences.keySet().iterator();
const result = []; const result = [];