From 48141eb19943b93b17b494f3cbbec553291c9702 Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Sat, 2 Mar 2024 16:09:57 +0100 Subject: [PATCH] feat: Add find actions by key method to App model --- packages/backend/src/models/app.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/backend/src/models/app.js b/packages/backend/src/models/app.js index b53c347c..89c64286 100644 --- a/packages/backend/src/models/app.js +++ b/packages/backend/src/models/app.js @@ -64,6 +64,13 @@ class App { return trigger?.substeps || []; } + static async findActionsByKey(key, stripFuncs = false) { + const rawAppData = await getApp(key, stripFuncs); + const appData = appInfoConverter(rawAppData); + + return appData?.actions || []; + } + static async checkAppAndAction(appKey, actionKey) { const app = await this.findOneByKey(appKey);