diff --git a/server/model/monitor.js b/server/model/monitor.js index e5580a2e8..b51056643 100644 --- a/server/model/monitor.js +++ b/server/model/monitor.js @@ -1689,7 +1689,7 @@ class Monitor extends BeanModel { * @returns {Promise} IDs of all children */ static async getAllChildrenIDs(monitorID) { - const children = await R.getAll(` + return await R.getCol(` WITH RECURSIVE MonitorHierarchy(id) AS ( SELECT id FROM monitor WHERE id = ? UNION ALL @@ -1700,8 +1700,6 @@ class Monitor extends BeanModel { monitorID, monitorID ]); - - return children.map((child) => child.id); } /**