@@ -, +, @@ --- misc/cronjobs/automatic_renewals.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/misc/cronjobs/automatic_renewals.pl +++ a/misc/cronjobs/automatic_renewals.pl @@ -190,7 +190,7 @@ while ( my $auto_renew = $auto_renews->next ) { say sprintf "Issue id: %s for borrower: %s and item: %s %s not be renewed. (%s)", $auto_renew->issue_id, $auto_renew->borrowernumber, $auto_renew->itemnumber, $confirm ? 'will' : 'would', $error; } - $updated = 1 if ($error ne $auto_renew->auto_renew_error); + $updated = 1 if ($auto_renew->auto_renew_error && $error ne $auto_renew->auto_renew_error); if ( not $auto_renew->auto_renew_error or $updated ) { $auto_renew->auto_renew_error($error)->store if $confirm; push @{ $report{ $auto_renew->borrowernumber } }, $auto_renew --