From 658792c1fc45e0a83bb643a09d980ba1be30b314 Mon Sep 17 00:00:00 2001 From: jekkos Date: Fri, 22 May 2015 19:26:10 +0200 Subject: [PATCH] Fix invoice return --- application/libraries/Sale_lib.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/application/libraries/Sale_lib.php b/application/libraries/Sale_lib.php index 5aca2503d..2c1ea8507 100644 --- a/application/libraries/Sale_lib.php +++ b/application/libraries/Sale_lib.php @@ -392,7 +392,7 @@ class Sale_lib return false; } - function is_valid_receipt($receipt_sale_id) + function is_valid_receipt(&$receipt_sale_id) { //POS # $pieces = explode(' ',$receipt_sale_id); @@ -403,9 +403,13 @@ class Sale_lib } else { - return $this->CI->Sale->get_sale_by_invoice_number($receipt_sale_id)->num_rows() > 0; + $sale_info = $this->CI->Sale->get_sale_by_invoice_number($receipt_sale_id); + if ($sale_info->num_rows() > 0) + { + $receipt_sale_id = 'POS ' . $sale_info->row()->sale_id; + return true; + } } - return false; }