@@ -, +, @@ --- Koha/REST/V1/Checkout.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) --- a/Koha/REST/V1/Checkout.pm +++ a/Koha/REST/V1/Checkout.pm @@ -72,12 +72,15 @@ sub renew { if (!$checkout) { return $c->$cb({ - error => "Checkout doesn't exists" + error => "Checkout doesn't exist" }, 404); } $checkout = $checkout->unblessed; - my ($borrowernumber, $itemnumber) = @$checkout{qw(borrowernumber itemnumber)}; + + my $borrowernumber = $checkout->borrowernumber; + my $itemnumber = $checkout->itemnumber; + my ($can_renew, $error) = C4::Circulation::CanBookBeRenewed( $borrowernumber, $itemnumber); --