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