We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 928c4db commit a5a9f24Copy full SHA for a5a9f24
2 files changed
src/events/common.rs
@@ -50,7 +50,7 @@ impl<H: ?Sized + Send + Sync + 'static> EventHandlerChain<H> {
50
.get_extension::<Self>()
51
.map(|v| v.as_ref().clone())
52
.unwrap_or_default();
53
- for handler in handler_list.into_iter().rev() {
+ for handler in handler_list {
54
handlers.builtin.push(handler);
55
}
56
cfg.set_extension(Arc::new(handlers));
src/events/defaults/routing.rs
@@ -49,6 +49,9 @@ pub(crate) fn single_task_coordinator_routing(
49
pub(crate) fn single_task_child_url_routing(
ev: RouteTasksEvent,
) -> Option<Result<RouteTasksEventResponse>> {
+ if ev.task_count != 1 {
+ return None;
+ }
let mut single_stage_url = None;
ev.plan
57
.apply(|plan| {
0 commit comments