From a452f7f4c5e6ea8621be070800592faaefd2b0f1 Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Tue, 20 May 2025 12:26:05 +0200 Subject: [PATCH] chore: Remove redundant dynamic-data utils from forms app --- .../src/apps/forms/dynamic-data/index.js | 4 -- .../dynamic-data/list-collections/index.js | 44 ------------------- .../dynamic-data/list-databases/index.js | 36 --------------- 3 files changed, 84 deletions(-) delete mode 100644 packages/backend/src/apps/forms/dynamic-data/index.js delete mode 100644 packages/backend/src/apps/forms/dynamic-data/list-collections/index.js delete mode 100644 packages/backend/src/apps/forms/dynamic-data/list-databases/index.js diff --git a/packages/backend/src/apps/forms/dynamic-data/index.js b/packages/backend/src/apps/forms/dynamic-data/index.js deleted file mode 100644 index 45eecdb0..00000000 --- a/packages/backend/src/apps/forms/dynamic-data/index.js +++ /dev/null @@ -1,4 +0,0 @@ -import listCollections from './list-collections/index.js'; -import listDatabases from './list-databases/index.js'; - -export default [listCollections, listDatabases]; diff --git a/packages/backend/src/apps/forms/dynamic-data/list-collections/index.js b/packages/backend/src/apps/forms/dynamic-data/list-collections/index.js deleted file mode 100644 index 00a839f6..00000000 --- a/packages/backend/src/apps/forms/dynamic-data/list-collections/index.js +++ /dev/null @@ -1,44 +0,0 @@ -export default { - name: 'List collections', - key: 'listCollections', - - async run($) { - const collections = { - data: [], - }; - const databaseId = $.step.parameters.databaseId; - - if (!databaseId) { - return collections; - } - - const params = { - queries: [ - JSON.stringify({ - method: 'orderAsc', - attribute: 'name', - }), - JSON.stringify({ - method: 'limit', - values: [100], - }), - ], - }; - - const { data } = await $.http.get( - `/v1/databases/${databaseId}/collections`, - { params } - ); - - if (data?.collections) { - for (const collection of data.collections) { - collections.data.push({ - value: collection.$id, - name: collection.name, - }); - } - } - - return collections; - }, -}; diff --git a/packages/backend/src/apps/forms/dynamic-data/list-databases/index.js b/packages/backend/src/apps/forms/dynamic-data/list-databases/index.js deleted file mode 100644 index 225e4dd0..00000000 --- a/packages/backend/src/apps/forms/dynamic-data/list-databases/index.js +++ /dev/null @@ -1,36 +0,0 @@ -export default { - name: 'List databases', - key: 'listDatabases', - - async run($) { - const databases = { - data: [], - }; - - const params = { - queries: [ - JSON.stringify({ - method: 'orderAsc', - attribute: 'name', - }), - JSON.stringify({ - method: 'limit', - values: [100], - }), - ], - }; - - const { data } = await $.http.get('/v1/databases', { params }); - - if (data?.databases) { - for (const database of data.databases) { - databases.data.push({ - value: database.$id, - name: database.name, - }); - } - } - - return databases; - }, -};