From bbf832bf61bd65412e6ffc34aa8415c8749eda7f Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Thu, 18 Mar 2021 10:23:57 +0000 Subject: [PATCH] Bug 22435: Fix CREATE offset amounts Updateing the tests highlighted a mistake in the original code.. the offsets for the cancel and reduce creation lines were incorrectly signed. Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Tomas Cohen Arazi --- Koha/Account/Line.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Koha/Account/Line.pm b/Koha/Account/Line.pm index 4831d14dcd..c1f0613dc0 100644 --- a/Koha/Account/Line.pm +++ b/Koha/Account/Line.pm @@ -417,7 +417,7 @@ sub cancel { { credit_id => $cancellation->accountlines_id, type => 'CREATE', - amount => $self->amount + amount => 0 - $self->amount } )->store(); @@ -536,7 +536,7 @@ sub reduce { { credit_id => $reduction->accountlines_id, type => 'CREATE', - amount => $params->{amount} + amount => 0 - $params->{amount} } )->store(); -- 2.32.0