Bug 16534: Block AddIssue from issuing if the return is not possible
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Sun, 22 May 2016 09:01:56 +0000 (10:01 +0100)
committerFrédéric Demians <f.demians@tamil.fr>
Mon, 1 Aug 2016 06:50:23 +0000 (08:50 +0200)
commit2cc01d139a9e24b320a12af485143670ed006e23
treefd8e6d4bb982a814a0a83b68da5b853ddef273f3
parente974de2c6942e83d2fd1ff52b7283c77f329798e
Bug 16534: Block AddIssue from issuing if the return is not possible

To make sure the return can be done, AddIssue must not trust callers (they
should have done their job, but we are not sure) and check that the issue can
be returned before issuing to the patron.

There is no test plan here, this should not be possible from the Koha
interface.
However, looking at the code, it may be possible using SIP.

Signed-off-by: Marc Véron <veron@veron.ch>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
(cherry picked from commit 1a9674fd3a8d8c898d8dc208d6e3d0296daeca40)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
C4/Circulation.pm