super-productivity/packages/plugin-dev/automations/src
Johannes Millan ea9ed90258 fix(plugin-automations): guard nullish currentTaskChange payload
The currentTaskChange handler destructured { current, previous } from
the hook payload with no nullish guard, unlike its sibling handlers
(taskCreated/taskComplete/taskUpdate) which all check payload first.
A nullish payload threw TypeError into PluginHooksService.dispatchHook,
logged as a plugin hook handler error. Guard the payload before
destructuring, matching the existing handler pattern.
2026-05-18 21:59:25 +02:00
..
app feat(plugin-automations): add taskStarted/taskStopped triggers and removeTag action 2026-05-14 21:14:00 +02:00
assets refactor(automationPlugin): move and rename 2025-12-02 13:30:37 +01:00
core feat(plugin-automations): add taskStarted/taskStopped triggers and removeTag action 2026-05-14 21:14:00 +02:00
utils feat(plugin-automations): add taskStarted/taskStopped triggers and removeTag action 2026-05-14 21:14:00 +02:00
index.html Feat/plugin UI kit (#6362) 2026-02-04 18:18:22 +01:00
index.tsx Feat/plugin UI kit (#6362) 2026-02-04 18:18:22 +01:00
manifest.json feat(plugin-automations): add taskStarted/taskStopped triggers and removeTag action 2026-05-14 21:14:00 +02:00
plugin.ts fix(plugin-automations): guard nullish currentTaskChange payload 2026-05-18 21:59:25 +02:00
types.ts feat(plugin-automations): add taskStarted/taskStopped triggers and removeTag action 2026-05-14 21:14:00 +02:00