Bug 17347: Ignore whitespace before and after on renewing
When an item is checked out, Koha ignores whitespace at the beginning and the end of the entered barcode. This makes life easier, if a barcode is C&P from another page. This patch makes the renewal page behave the same. To test: - Checkout an item - Renew the item from the renew tab or renewal page entering the barcode with leading and trailing whitespace - "Barcode not found" - Apply patch - Try again - Barcode should be found now Signed-off-by: Owen Leonard <oleonard@myacpl.org> Signed-off-by: Devinim <kohadevinim@devinim.com.tr> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> (cherry picked from commit0e220869f5) Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> (cherry picked from commit7c881b32b5) Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> (cherry picked from commit3c9af06611) Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
parent
3ae9aa63db
commit
1d5424c954
|
|
@ -52,6 +52,7 @@ my $error = q{};
|
|||
my ( $soonest_renew_date, $latest_auto_renew_date );
|
||||
|
||||
if ($barcode) {
|
||||
$barcode =~ s/^\s*|\s*$//g; # remove leading/trailing whitespace
|
||||
$item = $schema->resultset("Item")->single( { barcode => $barcode } );
|
||||
|
||||
if ($item) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue