@@ -, +, @@ 1) Go to a members detail page in staff client 2) Select the Fines tab in the left pane 3) Select the Create manual invoice tab below the button menu bar 4) Create a fine and click save (e.g. Type: Fine, Amount: 5.00) 5) Select the Pay fines tab below the button menu bar 6) Click Pay on the item 7) Blank the staff error log 8) click confirm -- staff error log has message 9) apply this first patch -- staff error log is blank --- members/paycollect.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/members/paycollect.pl +++ a/members/paycollect.pl @@ -69,7 +69,7 @@ my $individual = $input->param('pay_individual'); my $writeoff = $input->param('writeoff_individual'); my $select_lines = $input->param('selected'); my $select = $input->param('selected_accts'); -my $payment_note = uri_unescape $input->param('payment_note'); +my $payment_note = uri_unescape scalar $input->param('payment_note'); my $accountlines_id; if ( $individual || $writeoff ) { --