some default prefs fix

This commit is contained in:
gdlbo
2022-07-26 19:21:08 +03:00
parent eaed8fc752
commit 0482f75172
2 changed files with 6 additions and 6 deletions
@@ -212,7 +212,7 @@ public class JsonInjectors{
public static JSONObject superapp(JSONObject json) throws JSONException{
var superApps = Globals.getPreferences().getString("superapp_items",
"menu,promo,miniapps,vkpay_slim,greeting,holiday,weather,sport,games,informer,food,event,music,vk_run").split(",");
"menu,miniapps,vkpay_slim,greeting,promo,holiday,weather,sport,games,informer,food,event,music,vk_run").split(",");
if (superApps.length == 0) return json;
var oldItems = json.optJSONArray("items");
@@ -28,13 +28,13 @@ public class SuperAppEditorManager {
}
private void init() {
var tmp = getPreferences().getString("superapp_items", "menu,promo,miniapps,vkpay_slim,greeting,holiday,weather,sport,games,informer,food,event,music,vk_run");
var tmp = getPreferences().getString("superapp_items", "menu,miniapps,vkpay_slim,greeting,promo,holiday,weather,sport,games,informer,food,event,music,vk_run");
var selectedTags = !tmp.isEmpty() ? tmp.split(",") : new String[0];
parseSelectedItems(selectedTags);
}
private void parseSelectedItems(String[] selectedTabsTags) {
List<String> allTags = new ArrayList<>(Arrays.asList( "menu", "promo", "miniapps", "vkpay_slim", "greeting", "holiday",
List<String> allTags = new ArrayList<>(Arrays.asList( "menu", "miniapps", "vkpay_slim", "greeting", "promo", "holiday",
"weather", "sport", "games", "informer", "food", "event", "music", "vk_run" ));
for (String tag : selectedTabsTags) {
mSelectedItems.add(getItemByTag(tag));
@@ -56,7 +56,7 @@ public class SuperAppEditorManager {
public void reset() {
Globals.getPreferences()
.edit()
.putString("superapp_items", "menu,promo,vkpay_slim,greeting,holiday,informer,event,miniapps,weather,sport,games,food,music,vk_run")
.putString("superapp_items", "menu,miniapps,vkpay_slim,greeting,promo,holiday,informer,event,weather,sport,games,food,music,vk_run")
.commit();
}
@@ -72,14 +72,14 @@ public class SuperAppEditorManager {
switch (tag) {
case "menu":
return SuperAppItem.valuesOf("menu", "Меню приложения");
case "promo":
return SuperAppItem.valuesOf("promo", "Mini Apps: промо");
case "miniapps":
return SuperAppItem.valuesOf("miniapps", "Mini Apps: виджет");
case "vkpay_slim":
return SuperAppItem.valuesOf("vkpay_slim", "VK Pay");
case "greeting":
return SuperAppItem.valuesOf("greeting", "Приветствие");
case "promo":
return SuperAppItem.valuesOf("promo", "Mini Apps: промо");
case "holiday":
return SuperAppItem.valuesOf("holiday", "Дни рождения у друзей");
case "weather":