refactor: make getAllChildrenIDs more compact

pull/5193/head
Peace 3 months ago
parent c079971a7b
commit 5dc66e1495
No known key found for this signature in database
GPG Key ID: 0EF6B46E172B739F

@ -1689,7 +1689,7 @@ class Monitor extends BeanModel {
* @returns {Promise<number[]>} 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);
}
/**

Loading…
Cancel
Save