headers
This commit is contained in:
1 parent
eefdb8d253
commit
ec03addba6
6 files changed
+107
-6
No files matched your search
@@ -93,7 +93,7 @@ class MonitorController {
|
||||
const dateRange = optionalString(req?.query?.dateRange, "dateRange") || "recent";
|
||||
const teamId = requireTeamId(req?.user?.teamId);
|
||||
|
||||
const monitor = await this.monitorService.getHardwareDetailsById({
|
||||
const data = await this.monitorService.getHardwareDetailsById({
|
||||
teamId,
|
||||
monitorId,
|
||||
dateRange,
|
||||
@@ -102,7 +102,7 @@ class MonitorController {
|
||||
return res.status(200).json({
|
||||
success: true,
|
||||
msg: "Hardware details retrieved successfully",
|
||||
data: monitor,
|
||||
data: data,
|
||||
});
|
||||
} catch (error) {
|
||||
next(error);
|
||||
|
||||
@@ -257,9 +257,12 @@ export class MonitorService implements IMonitorService {
|
||||
checks: checksData.checks,
|
||||
};
|
||||
|
||||
const monitorStats = await this.monitorStatsRepository.findByMonitorId(monitor.id);
|
||||
|
||||
return {
|
||||
...monitor,
|
||||
monitor,
|
||||
stats,
|
||||
monitorStats,
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -75,7 +75,8 @@ export interface UptimeDetailsResult {
|
||||
monitorStats: import("./monitorStats.js").MonitorStats | null;
|
||||
}
|
||||
|
||||
export interface HardwareDetailsResult extends Monitor {
|
||||
export interface HardwareDetailsResult {
|
||||
monitor: Monitor;
|
||||
stats: {
|
||||
aggregateData: {
|
||||
totalChecks: number;
|
||||
@@ -111,6 +112,7 @@ export interface HardwareDetailsResult extends Monitor {
|
||||
}>;
|
||||
}>;
|
||||
};
|
||||
monitorStats: import("./monitorStats.js").MonitorStats | null;
|
||||
}
|
||||
|
||||
export interface PageSpeedDetailsResult {
|
||||
|
||||
Reference in new issue
Block a user