From 699f660ec2771eaec157fff3dd549b0c517b003c Mon Sep 17 00:00:00 2001 From: Kharec Date: Mon, 29 Dec 2025 16:03:35 +0100 Subject: [PATCH] fix: respond_once uses stash flag --- lib/Urupam/App.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Urupam/App.pm b/lib/Urupam/App.pm index 26ff4e1..ad751f0 100644 --- a/lib/Urupam/App.pm +++ b/lib/Urupam/App.pm @@ -41,7 +41,8 @@ sub startup { respond_once => sub { my $c = shift; my $callback = shift; - return if $c->rendered; + return if $c->stash->{'urupam.responded'}; + $c->stash->{'urupam.responded'} = 1; $callback->($c); } );