From 6f3972d946e53d03cdf5aba84a392a4ad0901cad Mon Sep 17 00:00:00 2001 From: aFolletete Date: Mon, 12 Dec 2011 15:57:11 +0000 Subject: [PATCH] // improve hasInvoice method git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@11142 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/order/Order.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/classes/order/Order.php b/classes/order/Order.php index 8f4fa5d65..6ca34099b 100644 --- a/classes/order/Order.php +++ b/classes/order/Order.php @@ -1589,10 +1589,14 @@ class OrderCore extends ObjectModel */ public function hasInvoice() { - return Db::getInstance()->getValue(' - SELECT COUNT(*) - FROM `'._DB_PREFIX_.'order_invoice` - WHERE `id_order` = '.(int)$this->id); + if (Db::getInstance()->getRow(' + SELECT * + FROM `'._DB_PREFIX_.'order_invoice` + WHERE `id_order` = '.(int)$this->id.' + LIMIT 1') + ) + return true; + return false; } }