From cb328acc6dbaae11f2c9274d33dea52fd6b568ef Mon Sep 17 00:00:00 2001
From: prasad <prasad@vtiger.com>
Date: Wed, 17 Feb 2016 17:20:07 +0530
Subject: [PATCH] Fix for field-label in Reports

---
 modules/Reports/ReportRun.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/modules/Reports/ReportRun.php b/modules/Reports/ReportRun.php
index dd983d759..7cf348876 100644
--- a/modules/Reports/ReportRun.php
+++ b/modules/Reports/ReportRun.php
@@ -619,7 +619,9 @@ class ReportRun extends CRMEntity
 				foreach($fieldSqlColumns as $columnSql) {
 					$queryColumn .= " WHEN $columnSql NOT LIKE '' THEN $columnSql";
 				}
-				$queryColumn .= " ELSE '' END) ELSE '' END) AS $moduleFieldLabel";
+				// Fix for http://code.vtiger.com/vtiger/vtigercrm/issues/48
+				$moduleFieldLabel = vtlib_purify(decode_html($moduleFieldLabel));
+				$queryColumn .= " ELSE '' END) ELSE '' END) AS '$moduleFieldLabel'";
 				$this->queryPlanner->addTable($tableName);
 			}
 		}
-- 
GitLab