0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-05 20:29:55 +08:00
discourse/plugins/discourse-workflows/spec/requests/discourse_workflows
Régis Hanol ed24248e30
FIX: Data table sizes and executions pagination in workflows admin (#42263)
Previously, the workflows admin showed "0 Bytes" for every data table
and the executions list never loaded more than the first page, because
`Service::Runner` only fills **required** keyword arguments of
`on_success` blocks from the service result — defaulted kwargs like
`table_sizes: {}` and `load_more_url: nil` silently kept their defaults,
dropping the values the services computed.

This change declares both keyword arguments as required, and moves
`Execution::List`'s `load_more_url` step out of `only_if(:has_more)`
(guarding inside the compute method instead, like `Workflow::List`) so
the context key always exists and the required kwarg can never raise.
2026-08-03 15:39:09 +02:00
..
ai_authoring_controller_spec.rb FEATURE: Add AI authoring to Discourse Workflows (#40504) 2026-06-18 18:32:30 +02:00
credentials_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
data_table_columns_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
data_table_rows_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
data_tables_controller_spec.rb FIX: Data table sizes and executions pagination in workflows admin (#42263) 2026-08-03 15:39:09 +02:00
dynamic_node_parameters_controller_spec.rb FEATURE: schema based workflow (#41684) 2026-07-15 13:22:29 +02:00
executions_controller_spec.rb FIX: Data table sizes and executions pagination in workflows admin (#42263) 2026-08-03 15:39:09 +02:00
expressions_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
filter_options_controller_spec.rb FIX: workflows - fix autocomplete for list post node (#40597) 2026-06-05 12:57:41 +02:00
form_test_sessions_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
forms_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
node_types_controller_spec.rb FEATURE: Add AI authoring to Discourse Workflows (#40504) 2026-06-18 18:32:30 +02:00
post_button_controller_spec.rb FEATURE: post menu button trigger (#42023) 2026-07-24 16:22:21 +02:00
stats_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
step_executions_controller_spec.rb UI: workflows UI improvements (#41872) 2026-07-22 08:29:34 +02:00
templates_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
topic_admin_button_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
variables_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhook_test_listeners_controller_spec.rb FEATURE: discourse-workflows (#40374) 2026-05-28 19:44:50 +02:00
webhooks_controller_spec.rb FEATURE: Add enable_discourse_workflows upcoming change (#41541) 2026-07-13 10:48:37 +10:00
workflow_tags_controller_spec.rb FEATURE: Add workflow tags (#42056) 2026-07-27 17:22:42 +02:00
workflow_versions_controller_spec.rb FEATURE: lists all workflow versions (#40982) 2026-06-17 14:11:18 +02:00
workflows_controller_spec.rb FEATURE: Add workflow tags (#42056) 2026-07-27 17:22:42 +02:00