From a034cda6ac754ddfa32cecb397abd0ac771a5451 Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@destailleur.fr>
Date: Fri, 17 Apr 2015 22:48:39 +0200
Subject: [PATCH] Better test

---
 htdocs/core/lib/functionsnumtoword.lib.php | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/htdocs/core/lib/functionsnumtoword.lib.php b/htdocs/core/lib/functionsnumtoword.lib.php
index c1a21e81916..5e8da1960a3 100644
--- a/htdocs/core/lib/functionsnumtoword.lib.php
+++ b/htdocs/core/lib/functionsnumtoword.lib.php
@@ -45,9 +45,8 @@ function dolNumberToWord($numero, $langs, $numorcurrency='number')
 	}
 	/*In dolibarr 3.6.2 (my current version) doesn't have $langs->default and
 	in case exist why ask $lang like a parameter?*/
-	if ($langs == 'es_MX' && $numorcurrency == 'currency')
+	if (((is_object($langs) && $langs->default == 'es_MX') || (! is_object($langs) && $langs == 'es_MX')) && $numorcurrency == 'currency')
 	{	
-		
 		if ($numero>=1 && $numero<2) {
 			return ("UN PESO ".$parte_decimal." / 100 M.N.");
 		}
-- 
GitLab