From e9e06f27b95cc784eea6d55d3d431b7763a56fca Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 3 Jan 2008 19:30:37 +0000 Subject: fix for #774. --- framework/Web/Javascripts/TJavaScript.php | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'framework/Web/Javascripts') diff --git a/framework/Web/Javascripts/TJavaScript.php b/framework/Web/Javascripts/TJavaScript.php index 4dce8e2e..d26d243a 100644 --- a/framework/Web/Javascripts/TJavaScript.php +++ b/framework/Web/Javascripts/TJavaScript.php @@ -158,9 +158,12 @@ class TJavaScript { foreach($value as $k=>$v) { - if($results!=='') - $results.=','; - $results.="'$k':".self::encode($v,$toMap); + if($v!=='') + { + if($results!=='') + $results.=','; + $results.="'$k':".self::encode($v,$toMap); + } } return '{'.$results.'}'; } @@ -168,9 +171,12 @@ class TJavaScript { foreach($value as $v) { - if($results!=='') - $results.=','; - $results.=self::encode($v,$toMap); + if($v!=='') + { + if($results!=='') + $results.=','; + $results.=self::encode($v,$toMap); + } } return '['.$results.']'; } -- cgit v1.2.3