new admin structure
This commit is contained in:
parent
7d82874916
commit
c2282e61b4
17 changed files with 5768 additions and 1204 deletions
|
|
@ -137,23 +137,15 @@ function checkStuckScreen (deviceEvents) {
|
|||
return []
|
||||
}
|
||||
|
||||
function devicesAndEvents () {
|
||||
return Promise.all([db.devices(), db.machineEvents()])
|
||||
.then(arr => ({devices: arr[0], events: arr[1]}))
|
||||
}
|
||||
|
||||
function checkStatus (plugins) {
|
||||
const alerts = {devices: {}, deviceNames: {}}
|
||||
|
||||
return Promise.all([plugins.checkBalances(), devicesAndEvents()])
|
||||
.then(([balances, rec]) => {
|
||||
const devices = rec.devices
|
||||
const events = rec.events
|
||||
|
||||
return Promise.all([plugins.checkBalances(), db.machineEvents(), plugins.getMachineNames()])
|
||||
.then(([balances, events, devices]) => {
|
||||
alerts.general = balances
|
||||
devices.forEach(function (deviceRow) {
|
||||
const deviceId = deviceRow.device_id
|
||||
const deviceName = deviceRow.name || deviceId
|
||||
devices.forEach(function (device) {
|
||||
const deviceId = device.deviceId
|
||||
const deviceName = device.name
|
||||
const deviceEvents = events.filter(function (eventRow) {
|
||||
return eventRow.device_id === deviceId
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue