From 967ef31a38fbfb83a4acd9eb783fd9febf34c737 Mon Sep 17 00:00:00 2001
From: "yogeshwar.g" <yogeshwar.g@vtigersolutions.com>
Date: Fri, 12 Jan 2024 13:37:13 +0530
Subject: [PATCH] Fixes::157992311::yogeshwar::Changes Removed

---
 modules/Calendar/views/TaskManagement.php | 35 ++++++-----------------
 1 file changed, 9 insertions(+), 26 deletions(-)

diff --git a/modules/Calendar/views/TaskManagement.php b/modules/Calendar/views/TaskManagement.php
index 6bd638736..678bdcd13 100644
--- a/modules/Calendar/views/TaskManagement.php
+++ b/modules/Calendar/views/TaskManagement.php
@@ -99,7 +99,7 @@ class Calendar_TaskManagement_View extends Vtiger_Index_View {
 		if (!$request->get('colors')) {
 			$colors = array();
 			foreach ($priorities as $key => $value) {
-				$colors[$key] = $this->getColor($key,$field->getName());
+				$colors[$key] = $this->getColor($key);
 			}
 		} else {
 			$colors = $request->get('colors');
@@ -107,35 +107,18 @@ class Calendar_TaskManagement_View extends Vtiger_Index_View {
 		return $colors;
 	}
 
-	public function getColor($priorities,$fieldname){
-		$db=PearDatabase::getInstance();
-		if(isset($priorities)){
-			$tableName = "vtiger_$fieldname";
-			$result=$db->pquery("SELECT color FROM $tableName WHERE $fieldname=?",array($priorities));
-			$no_of_row=$db->num_rows($result);
-			for($i=0;$i<$no_of_row;$i++){
-				$color = $db->query_result($result,$i,'color');
-			}
-		}
-		if(($color=='#ffffff') || ($color=' '))
-		{
-			$color = '#'.dechex(rand(0x000000, 0xFFFFFF));
+	public function getColor($priority) {
+		$color = '';
+		switch ($priority) {
+			case 'High'		:	$color = '#FF5555';	break;
+			case 'Medium'	:	$color = '#03C04A';	break;
+			case 'Low'		:	$color = '#54A7F5';	break;
+			default			:	$color = '#'.dechex(rand(0x000000, 0xFFFFFF));
+								break;
 		}
 		return $color;
 	}
 
-	// public function getColor($priority) {
-	// 	$color = '';
-	// 	switch ($priority) {
-	// 		case 'High'		:	$color = '#FF5555';	break;
-	// 		case 'Medium'	:	$color = '#03C04A';	break;
-	// 		case 'Low'		:	$color = '#54A7F5';	break;
-	// 		default			:	$color = '#'.dechex(rand(0x000000, 0xFFFFFF));
-	// 							break;
-	// 	}
-	// 	return $color;
-	// }
-
 	protected function setFiltersInSession($filters) {
 		if (!isset($filters['status'])) {
 			$filters['status'] = array();
-- 
GitLab