From 7cca142c4775f16a2aacf13857bdb4652da45592 Mon Sep 17 00:00:00 2001
From: yogeshwar <yogeshwar@vtigersolution.com>
Date: Thu, 18 Apr 2024 11:50:19 +0530
Subject: [PATCH] #Fixes::Restricted Email ActivityType in RelatedListView

---
 .../Projects/Project/modules/Project/models/Module.php      | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pkg/vtiger/modules/Projects/Project/modules/Project/models/Module.php b/pkg/vtiger/modules/Projects/Project/modules/Project/models/Module.php
index 62d28531d..d3b3ca571 100644
--- a/pkg/vtiger/modules/Projects/Project/modules/Project/models/Module.php
+++ b/pkg/vtiger/modules/Projects/Project/modules/Project/models/Module.php
@@ -69,6 +69,12 @@ class Project_Module_Model extends Vtiger_Module_Model {
 	public function getRelationQuery($recordId, $functionName, $relatedModule, $relationId) {
 		$relatedModuleName = $relatedModule->getName();
 		$query = parent::getRelationQuery($recordId, $functionName, $relatedModule, $relationId);
+		if($relatedModuleName == 'Calendar'){
+			/*
+			 * To restrict Email activitytype in relatedlistview.
+			*/
+			$query.="AND vtiger_activity.activitytype <> 'Emails'"; 
+		}
 		return $query;
 	}
 
-- 
GitLab