Properly dereference fixed fields in handle_fee_paid so that the ILS layer receives fixed fields fee type, payment type, currency type
Fixes LP
1015227
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
sub handle_fee_paid {
my ($self, $server) = @_;
my $ils = $server->{ils};
- my ($trans_date, $fee_type, $pay_type, $currency) = $self->{fixed_fields};
+ my ($trans_date, $fee_type, $pay_type, $currency) = @{$self->{fixed_fields}};
my $fields = $self->{fields};
my ($fee_amt, $inst_id, $patron_id, $terminal_pwd, $patron_pwd);
my ($fee_id, $trans_id);