Bug 10240: (follow-up) correctly record fines and fix label

At some point in rebasing I managed to remove the part of the code
that saved fine payments. This patch re-adds that feature. This patch
also corrects the label on the check out tab to not mention partial
names for checkouts when offline, and partial name searches are not
supported in offline circ.

Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
This commit is contained in:
Jared Camins-Esakov 2013-10-02 11:01:54 -04:00 committed by Galen Charlton
parent b6ea9da689
commit c1ec92f685
2 changed files with 5 additions and 0 deletions

View File

@ -172,6 +172,7 @@ function uploadTransaction(transaction) {
"action" : transaction.value.action,
"barcode" : transaction.value.barcode,
"cardnumber" : transaction.value.cardnumber,
"amount" : transaction.value.amount,
"pending" : true,
},
});
@ -441,6 +442,7 @@ window.addEventListener('load', function(e) {
$(document).ready(function () {
kohadb.initialize();
$('#header_search #circ_search .tip').text(_("Enter patron card number:"));
$('ul[aria-labelledby="drop3"]').html('<li><a class="toplinks">You cannot change your branch or logout while using offline circulation</a></li>');

View File

@ -40,6 +40,7 @@ if ($status eq 'ok') { # if authentication is ok
my $timestamp = $cgi->param('timestamp') || '';
my $action = $cgi->param('action') || '';
my $barcode = $cgi->param('barcode') || '';
my $amount = $cgi->param('amount') || 0;
$barcode =~ s/^\s+//;
$barcode =~ s/\s+$//;
my $cardnumber = $cgi->param('cardnumber') || '';
@ -54,6 +55,7 @@ if ($status eq 'ok') { # if authentication is ok
$action,
$barcode,
$cardnumber,
$amount
);
} else {
$result = ProcessOfflineOperation(
@ -64,6 +66,7 @@ if ($status eq 'ok') { # if authentication is ok
'action' => $action,
'barcode' => $barcode,
'cardnumber' => $cardnumber,
'amount' => $amount
}
);
}