From 6b70f8af708959c626a50b7da31d46bceffc1741 Mon Sep 17 00:00:00 2001 From: Janusz Dobrowolski Date: Fri, 10 May 2013 10:24:58 +0200 Subject: [PATCH] Customer Credit Note: warning cleanup in write_credit_note(). --- sales/includes/db/sales_credit_db.inc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sales/includes/db/sales_credit_db.inc b/sales/includes/db/sales_credit_db.inc index d5be9c44..2efb8d87 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; -- 2.30.2