Bug 38829: Sanitize GetLateOrMissingIssues inputs

Signed-off-by: Magnus Enger <magnus@libriotech.no>
The new test fails without this patch, and passes
when it is applied.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: wainuiwitikapark <wainuiwitikapark@catalyst.net.nz>
(cherry picked from commit 580fa86f25)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
Signed-off-by: Jesse Maseto <jesse@bywatersolutions.com>
Signed-off-by: JesseM <jesse@bywatersolutions.com>
This commit is contained in:
Jonathan Druart 2025-01-06 14:26:33 +01:00 committed by JesseM
parent eea67c7254
commit ec77a84c1c
1 changed files with 2 additions and 0 deletions

View File

@ -1812,6 +1812,8 @@ sub GetLateOrMissingIssues {
my ( $supplierid, $serialid, $order ) = @_;
return unless ( $supplierid or $serialid );
return if defined $supplierid && !looks_like_number($supplierid);
return if defined $serialid && !looks_like_number($serialid);
my $dbh = C4::Context->dbh;