diff --git a/app/javascript/dashboard/helper/validations.js b/app/javascript/dashboard/helper/validations.js index b052cc77c..4668cba6d 100644 --- a/app/javascript/dashboard/helper/validations.js +++ b/app/javascript/dashboard/helper/validations.js @@ -93,7 +93,7 @@ const validateBasicFields = automation => { * @param {Array} conditions - The conditions to validate. * @returns {Object} An object containing any validation errors. */ -const validateConditions = conditions => { +export const validateConditions = conditions => { const errors = {}; if (!conditions || conditions.length === 0) { @@ -140,7 +140,7 @@ const validateSingleAction = action => { * @param {Array} actions - The actions to validate. * @returns {Object} An object containing any validation errors. */ -const validateActions = actions => { +export const validateActions = actions => { if (!actions || actions.length === 0) { return { actions: 'At least one action is required' }; } diff --git a/app/javascript/dashboard/routes/dashboard/settings/macros/MacroForm.vue b/app/javascript/dashboard/routes/dashboard/settings/macros/MacroForm.vue index 4d0efb945..6d64d1be4 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/macros/MacroForm.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/macros/MacroForm.vue @@ -24,21 +24,18 @@ diff --git a/app/javascript/dashboard/routes/dashboard/settings/macros/MacroNodes.vue b/app/javascript/dashboard/routes/dashboard/settings/macros/MacroNodes.vue index b67fb021e..e4c2d359b 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/macros/MacroNodes.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/macros/MacroNodes.vue @@ -64,6 +64,7 @@ import Draggable from 'vuedraggable'; import MacroNode from './MacroNode.vue'; import { getFileName } from './macroHelper'; + export default { components: { Draggable,