From c3cb43a4df5f472476764c5d96fda90d87f86f53 Mon Sep 17 00:00:00 2001 From: Volodymyr Kliushnichenko Date: Sun, 8 Jun 2025 20:56:04 +0300 Subject: [PATCH] fix empty mono --- .../jooby-reactor/src/main/java/io/jooby/reactor/Reactor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/jooby-reactor/src/main/java/io/jooby/reactor/Reactor.java b/modules/jooby-reactor/src/main/java/io/jooby/reactor/Reactor.java index 19ae4ce4e5..81afd1efa2 100644 --- a/modules/jooby-reactor/src/main/java/io/jooby/reactor/Reactor.java +++ b/modules/jooby-reactor/src/main/java/io/jooby/reactor/Reactor.java @@ -55,7 +55,7 @@ public Route.Handler apply(@NonNull Route.Handler next) { // Return context to mark as handled return ctx; } else if (result instanceof Mono mono) { - mono.subscribe( + mono.defaultIfEmpty(ctx.getResponseCode()).subscribe( value -> { // fire after: after(ctx, value, null);