fix: Fix conditions re-triggering incorrectly in certain cases (#1950)

- Closes #1948


[skip ci]
This commit is contained in:
Dermot Duffy authored and GitHub committed 2025-03-07 20:28:45 -08:00
1 parent 7daf580c7a
commit dbd47c93c1
7 files changed
+210 -102

No files matched your search

@@ -1,6 +1,6 @@
import { ActionContext } from 'action';
import { z } from 'zod';
import { ConditionsEvaluationData } from '../../conditions/types.js';
import { ConditionsTriggerData } from '../../conditions/types.js';
import { Actions, ActionsConfig, ActionType } from '../../config/types.js';
import { getActionConfigGivenAction } from '../../utils/action.js';
import { TemplateRenderer } from '../templates/index.js';
@@ -115,7 +115,7 @@ export class ActionsManager {
action: ActionType | ActionType[],
options?: {
config?: AuxillaryActionConfig;
triggerData?: ConditionsEvaluationData;
triggerData?: ConditionsTriggerData;
},
): Promise<void> {
const hass = this._api.getHASSManager().getHASS();