diff --git a/src/lib/helpers/types/agentTypes.js b/src/lib/helpers/types/agentTypes.js index 9aac45af..c0ea4e6d 100644 --- a/src/lib/helpers/types/agentTypes.js +++ b/src/lib/helpers/types/agentTypes.js @@ -139,11 +139,9 @@ /** * @typedef {Object} AgentRule * @property {string} trigger_name - * @property {string} event_name - * @property {string} entity_type + * @property {string} criteria * @property {string?} [displayName] * @property {boolean} disabled - * @property {string} criteria */ /** diff --git a/src/routes/page/agent/[agentId]/agent-components/agent-rule.svelte b/src/routes/page/agent/[agentId]/agent-components/agent-rule.svelte index 731ef2bf..5bdf7007 100644 --- a/src/routes/page/agent/[agentId]/agent-components/agent-rule.svelte +++ b/src/routes/page/agent/[agentId]/agent-components/agent-rule.svelte @@ -4,7 +4,7 @@ import { getAgentRuleOptions } from '$lib/services/agent-service'; const limit = 5; - const textLimit = 50; + const textLimit = 100; /** @type {import('$agentTypes').AgentModel} */ export let agent; @@ -13,10 +13,8 @@ const candidates = innerRules?.filter(x => !!x.trigger_name)?.map(x => { return { trigger_name: x.trigger_name, - event_name: x.event_name?.trim(), - entity_type: x.entity_type?.trim(), disabled: x.disabled, - criteria: x.criteria + criteria: x.criteria?.trim() }; }); @@ -85,11 +83,9 @@ ...innerRules, { trigger_name: '', - event_name: '', - entity_type: '', + criteria: '', displayName: '', - disabled: false, - criteria: '' + disabled: false } ]; } @@ -121,11 +117,7 @@ if (!found) return; const val = e.target.value; - if (field === 'event_name') { - found.event_name = val; - } else if (field === 'entity_type') { - found.entity_type = val; - } else if (field === 'criteria') { + if (field === 'criteria') { found.criteria = val; } refresh(innerRules); @@ -137,11 +129,9 @@ innerRules = list?.map(x => { return { trigger_name: x.trigger_name, - event_name: x.event_name, - entity_type: x.entity_type, + criteria: x.criteria, displayName: x.displayName, - disabled: x.disabled, - criteria: x.criteria + disabled: x.disabled } }) || []; } @@ -205,44 +195,6 @@