fix: use $c->rendered instead of stash->{rendered}

This commit is contained in:
2025-12-29 14:48:06 +01:00
parent 9fc620130c
commit 09a0fe017a

View File

@@ -45,7 +45,7 @@ sub startup {
$c->render_later; $c->render_later;
$c->db->ping->then( $c->db->ping->then(
sub { sub {
return if $c->stash->{rendered}; return if $c->rendered;
$c->render( $c->render(
json => { json => {
status => 'ok', status => 'ok',
@@ -56,7 +56,7 @@ sub startup {
)->catch( )->catch(
sub { sub {
my $err = shift; my $err = shift;
return if $c->stash->{rendered}; return if $c->rendered;
$c->app->log->error("Health check DB error: $err"); $c->app->log->error("Health check DB error: $err");
$c->render( $c->render(
json => { json => {
@@ -113,7 +113,7 @@ sub startup {
return $url_service->get_original_url($short_code)->then( return $url_service->get_original_url($short_code)->then(
sub { sub {
my $original_url = shift; my $original_url = shift;
return if $c->stash->{rendered}; return if $c->rendered;
if ($original_url) { if ($original_url) {
$c->redirect_to($original_url); $c->redirect_to($original_url);
} }
@@ -127,7 +127,7 @@ sub startup {
)->catch( )->catch(
sub { sub {
my $err = shift; my $err = shift;
return if $c->stash->{rendered}; return if $c->rendered;
$c->app->log->error("Redirect lookup error: $err"); $c->app->log->error("Redirect lookup error: $err");
$c->render( $c->render(
template => '500', template => '500',