@@ -, +, @@ Bug 5549 : Handle datetimes on return --- C4/Circulation.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/C4/Circulation.pm +++ a/C4/Circulation.pm @@ -3094,8 +3094,7 @@ sub AddRenewal { $borrowernumber ||= $issue->borrowernumber; if ( defined $datedue && ref $datedue ne 'DateTime' ) { - carp 'Invalid date passed to AddRenewal.'; - return; + $datedue = dt_from_string($datedue, 'sql'); } my $patron = Koha::Patrons->find( $borrowernumber ) or return; # FIXME Should do more than just return --