From 9fc620130ce5c7d93c3b3c33cce78593a1716c32 Mon Sep 17 00:00:00 2001 From: Kharec Date: Mon, 29 Dec 2025 14:47:59 +0100 Subject: [PATCH] fix: use $c->rendered instead of stash->{rendered} --- lib/Urupam/API.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Urupam/API.pm b/lib/Urupam/API.pm index 47bcac7..889962e 100644 --- a/lib/Urupam/API.pm +++ b/lib/Urupam/API.pm @@ -38,7 +38,7 @@ sub shorten { )->then( sub { my $short_code = shift; - return if $c->stash->{rendered}; + return if $c->rendered; my $short_url = $c->url_for("/$short_code")->to_abs; $c->render( json => { @@ -52,7 +52,7 @@ sub shorten { )->catch( sub { my $err = shift; - return if $c->stash->{rendered}; + return if $c->rendered; $c->app->log->error("API URL validation/creation error: $err"); my $status = get_error_status($err); my $sanitized_error = sanitize_error_message($err); @@ -82,7 +82,7 @@ sub get_url { return $url_service->get_original_url($short_code)->then( sub { my $original_url = shift; - return if $c->stash->{rendered}; + return if $c->rendered; if ($original_url) { my $short_url = $c->url_for("/$short_code")->to_abs; $c->render( @@ -104,7 +104,7 @@ sub get_url { )->catch( sub { my $err = shift; - return if $c->stash->{rendered}; + return if $c->rendered; $c->app->log->error("API URL retrieval error: $err"); my $status = get_error_status($err); my $sanitized_error = sanitize_error_message($err);