From 1695307b8a87161c6f40b2b75eafc726f38249ed Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Tue, 11 Mar 2014 14:02:58 -0500
Subject: [PATCH] email: Fix incorrect matching of user ids

---
 include/class.thread.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/include/class.thread.php b/include/class.thread.php
index 80b094ed4..147712324 100644
--- a/include/class.thread.php
+++ b/include/class.thread.php
@@ -370,7 +370,10 @@ Class ThreadEntry {
     }
 
     function getEmailReferencesForUser($user) {
-        return $this->getTaggedEmailReferences('u', $user->getId());
+        return $this->getTaggedEmailReferences('u',
+            ($user instanceof Collaborator)
+                ? $user->getUserId()
+                : $user->getId());
     }
 
     function getEmailReferencesForStaff($staff) {
-- 
GitLab