From: Janusz Dobrowolski Date: Fri, 10 May 2013 08:24:58 +0000 (+0200) Subject: Customer Credit Note: warning cleanup in write_credit_note(). X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=4337a8534baa102696663ef0debe01be1d7c0819;p=textcart.git Customer Credit Note: warning cleanup in write_credit_note(). --- diff --git a/sales/includes/db/sales_credit_db.inc b/sales/includes/db/sales_credit_db.inc index d5be9c4..2efb8d8 100644 --- a/sales/includes/db/sales_credit_db.inc +++ b/sales/includes/db/sales_credit_db.inc @@ -17,8 +17,13 @@ function write_credit_note(&$credit_note, $write_off_acc) { global $Refs; - $credit_invoice = is_array($credit_note->src_docs) ? - reset(array_keys($credit_note->src_docs)) : $credit_note->src_docs; + if (is_array($credit_note->src_docs)) + { + $docs = array_keys($credit_note->src_docs); + $credit_invoice = reset($docs); + } + else + $credit_invoice = $credit_note->src_docs; $credit_date = $credit_note->document_date; $tax_group_id = $credit_note->tax_group_id;