* Upgrade service to integrate with new FPrint OS.

This commit is contained in:
2022-01-30 17:46:52 +01:00
parent 8bbfb59c6b
commit 3c5fbbf46b
2 changed files with 33 additions and 13 deletions
+11 -7
View File
@@ -2,7 +2,7 @@
var app = new Vue({
el: '#app',
data: {
domain: { },
domain: { name: '', code: '' },
errorMessage: '',
staff: { reference: '' },
department: '-',
@@ -23,12 +23,16 @@ var app = new Vue({
this.socket.on("config", (data) => {
let deptStr = localStorage.getItem("idid-departments");
if (deptStr) this.savedDepartments = JSON.parse(deptStr);
data.departments.forEach(d => {
d.name = d.name.replace('*', '');
d.checked = this.savedDepartments.includes(d.id);
return d;
});
this.domain = data;
if (data.departments)
data.departments.forEach(d => {
d.name = d.name.replace('*', '');
d.checked = this.savedDepartments.includes(d.id);
return d;
});
else
data.departments = [];
this.domain = data.domain;
this.started = data.started;
this.today = new Date().toDateString();
this.records = data.records;