From: Jonathan Druart Date: Fri, 20 Oct 2017 18:56:20 +0000 (-0300) Subject: Bug 19487: Refetch the object to get up-to-date values X-Git-Tag: v16.11.14~4 X-Git-Url: http://git.equinoxoli.org/?p=koha.git;a=commitdiff_plain;h=69312dd662ed8e36d43f1a935807c74bfb904256 Bug 19487: Refetch the object to get up-to-date values This has been raised by failures on t/db_dependent/Circulation/issue.t (thanks tests!) Signed-off-by: Jonathan Druart (cherry picked from commit 850243ee2ec66a4b569d29ed84423f09c0001690) Signed-off-by: Fridolin Somers (cherry picked from commit 9d3b39e94de837cfc08259ae5778fb0372b662ff) Signed-off-by: Katrin Fischer --- diff --git a/C4/Circulation.pm b/C4/Circulation.pm index 1f6ae4d..8b9ac6d 100644 --- a/C4/Circulation.pm +++ b/C4/Circulation.pm @@ -2172,6 +2172,9 @@ sub MarkIssueReturned { # Update the returndate $dbh->do( $query, undef, @bind ); + # We just updated the returndate, so we need to refetch $issue + $issue->discard_changes; + # Create the old_issues entry my $old_checkout = Koha::OldIssue->new($issue->unblessed)->store;