From ff9b2803e7dee27a2160a3f32a7539e5766dda11 Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@destailleur.fr>
Date: Thu, 21 Jul 2016 12:15:53 +0200
Subject: [PATCH] Fix if previous percent not defined, we do not try to show
 previous percent.

---
 htdocs/projet/card.php | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/htdocs/projet/card.php b/htdocs/projet/card.php
index 62a5a8fd3f1..1b43eb1dd39 100644
--- a/htdocs/projet/card.php
+++ b/htdocs/projet/card.php
@@ -849,10 +849,9 @@ else
                 var defaultpercent = element.attr("defaultpercent");
                 var elemcode = element.attr("elemcode");
                 /* Change percent of default percent of new status is higher */
-                if (parseFloat(jQuery("#opp_percent").val()) != parseFloat(defaultpercent)
-                    )
+                if (parseFloat(jQuery("#opp_percent").val()) != parseFloat(defaultpercent))
                 {
-                    if (! jQuery("#oldopppercent").text()) jQuery("#oldopppercent").text(\' - '.dol_escape_js($langs->trans("PreviousValue")).': \'+jQuery("#opp_percent").val()+\' %\');
+                    if (jQuery("#opp_percent").val() != \'\' && ! jQuery("#oldopppercent").text()) jQuery("#oldopppercent").text(\' - '.dol_escape_js($langs->trans("PreviousValue")).': \'+jQuery("#opp_percent").val()+\' %\');
                     jQuery("#opp_percent").val(defaultpercent);
                     
                 }
-- 
GitLab