found and fixed navigation order updating bug. whew.

This commit is contained in:
Ro 2020-06-24 15:19:54 -07:00
parent 9dd8be25f4
commit 35a20479fe
2 changed files with 21 additions and 11 deletions

View file

@ -14,9 +14,12 @@ export default class Navigation {
//--------------------------
sync(body) {
return new Promise((resolve, reject) => {
let response = [];
settings
.load(SETTINGS_FILE)
.then(settings => {
let payload = body;
settings.menu = payload;
let response = [];
fs.writeJson('site/settings.json', settings)
.then(() => {
response = {
@ -32,6 +35,14 @@ export default class Navigation {
};
reject(response);
});
})
.catch(err => {
response = {
type: DataEvent.REQUEST_LAME,
message: err
};
reject(response);
});
});
}

View file

@ -28,8 +28,7 @@ export default class NavIndex {
REQUEST_TYPE_POST,
CONTENT_TYPE_JSON,
data
).then(response => {
let r = response.response;
).then(r => {
if (r.type == DataEvent.MENU_UPDATED) {
notify.alert(r.message, true);
} else {