Fix loading store settings when "configure" failed (#97)
This commit is contained in:
@@ -395,6 +395,9 @@ async function getFullSettings() {
|
||||
settings.hostError = response;
|
||||
}
|
||||
settings.version = response.version;
|
||||
|
||||
// Fill store settings, only makes sense if 'configure' succeeded
|
||||
if (response.status === "ok") {
|
||||
if (Object.keys(settings.stores).length > 0) {
|
||||
// there are user-configured stores present
|
||||
for (var storeId in settings.stores) {
|
||||
@@ -411,7 +414,7 @@ async function getFullSettings() {
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if (response.status == "ok") {
|
||||
} else {
|
||||
// no user-configured stores, so use the default store
|
||||
settings.stores.default = {
|
||||
id: "default",
|
||||
@@ -429,6 +432,7 @@ async function getFullSettings() {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Fill recent data
|
||||
for (var storeId in settings.stores) {
|
||||
|
Reference in New Issue
Block a user