0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-14 13:58:53 +08:00
discourse/plugins/discourse-workflows/app
Joffrey JAFFEUX cd9faf8976
FIX: Show connected workflow input previews (#40572)
Previously, workflow input previews depended on input data recorded by
the selected/current node. That works after the node has successfully
run, but it breaks while configuring downstream nodes that have not
captured usable input yet: the connected upstream node can already have
successful output while the current node has no run, or only a skipped
run. In that state the context panel and expression preview fell back to
an empty `$json`, so fields from the actual connected input were hidden.

This change uses recorded input from the current node when available,
and otherwise derives preview input from the connected upstream output.
2026-06-04 14:50:33 +02:00
..
controllers/discourse_workflows DEV: Extract reusable PostsFilter into core (#40436) 2026-06-02 14:52:47 +02:00
jobs FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
models/discourse_workflows FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
serializers/discourse_workflows FEATURE: Add custom fields to workflow topic node (#40544) 2026-06-04 11:04:42 +02:00
services/discourse_workflows FIX: Show connected workflow input previews (#40572) 2026-06-04 14:50:33 +02:00