Commit 08f3df70 authored by Samir Sadyhov's avatar Samir Sadyhov 🤔

update appAPI

parent a3005602
......@@ -1260,5 +1260,34 @@ this.appAPI = {
resolve(null);
});
});
},
getCreateMenuItems: async function() {
return new Promise(resolve => {
rest.synergyGet(`api/person/get_create_menu_items`, resolve, err => {
console.log(`ERROR [ getCreateMenuItems ]: ${JSON.stringify(err)}`);
resolve(null);
});
});
},
setCreateMenuItems: async function(data) {
return new Promise(async resolve => {
try {
const {login, password} = Cons.creds;
const auth = "Basic " + btoa(unescape(encodeURIComponent(`${login}:${password}`)));
const url = `../Synergy/rest/api/person/set_create_menu_items`;
const response = await fetch(url, {
method: 'POST',
headers: {"Authorization": auth, "Content-Type": "application/json; charset=UTF-8"},
body: JSON.stringify(data)
});
if(!response.ok) throw new Error(`HTTP: ${response.status}, message: ${response.statusText} [ ${response.text()} ]`);
resolve(response.json());
} catch (err) {
console.log(`ERROR [ setCreateMenuItems ]: ${JSON.stringify(err)}`);
resolve(null);
}
});
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment