Update status service to handle new schema
This commit is contained in:
1 parent
d1061be028
commit
3b8454b154
1 file changed
+9
-4
@@ -83,6 +83,7 @@ class StatusService {
|
||||
responseTime,
|
||||
message,
|
||||
};
|
||||
|
||||
if (type === "pagespeed") {
|
||||
const categories = payload.lighthouseResult?.categories;
|
||||
const audits = payload.lighthouseResult?.audits;
|
||||
@@ -101,10 +102,13 @@ class StatusService {
|
||||
}
|
||||
|
||||
if (type === "hardware") {
|
||||
check.cpu = payload?.cpu ?? {};
|
||||
check.memory = payload?.memory ?? {};
|
||||
check.disk = payload?.disk ?? {};
|
||||
check.host = payload?.host ?? {};
|
||||
const { cpu, memory, disk, host } = payload?.data ?? {};
|
||||
const { errors } = payload;
|
||||
check.cpu = cpu ?? {};
|
||||
check.memory = memory ?? {};
|
||||
check.disk = disk ?? {};
|
||||
check.host = host ?? {};
|
||||
check.errors = errors ?? [];
|
||||
}
|
||||
return check;
|
||||
};
|
||||
@@ -131,6 +135,7 @@ class StatusService {
|
||||
hardware: this.db.createHardwareCheck,
|
||||
};
|
||||
const operation = operationMap[networkResponse.type];
|
||||
|
||||
const check = this.buildCheck(networkResponse);
|
||||
await operation(check);
|
||||
} catch (error) {
|
||||
|
||||
Reference in new issue
Block a user