Files
automatisch/packages/backend/src/graphql/queries/get-apps.js
2024-01-05 19:08:04 +01:00

18 lines
360 B
JavaScript

import App from '../../models/app.js';
const getApps = async (_parent, params) => {
const apps = await App.findAll(params.name);
if (params.onlyWithTriggers) {
return apps.filter((app) => app.triggers?.length);
}
if (params.onlyWithActions) {
return apps.filter((app) => app.actions?.length);
}
return apps;
};
export default getApps;