CHANGE UI LEVEL FIXES - VADIVEL J 2025-08-21
This commit is contained in:
parent
9fc5a33d61
commit
e487e55ed2
@ -276,11 +276,13 @@ class ThzController extends BaseController
|
|||||||
|
|
||||||
private function ticketConversationSaveNotification($data){
|
private function ticketConversationSaveNotification($data){
|
||||||
|
|
||||||
$thz_id = $data['thz_id'] ;
|
$thz_id = $data['thz_id'] ; // thz is alias of ticket
|
||||||
|
|
||||||
|
$assignee_id = $this->findAssigneeId($data['thz_id']) ;
|
||||||
|
|
||||||
$user_email = $data['email'] ?? '';
|
$user_email = $data['email'] ?? '';
|
||||||
|
|
||||||
$assignee_email = $this->findAssigneeEmail($data['assign_to']) ?? '';
|
$assignee_email = $this->findAssigneeEmail($assignee_id) ?? '';
|
||||||
|
|
||||||
$sender_mail = $data['notes_by'] == "User" ? $user_email : $assignee_email ;
|
$sender_mail = $data['notes_by'] == "User" ? $user_email : $assignee_email ;
|
||||||
$receiver_mail = $data['notes_by'] == "User" ? $assignee_email : $user_email ;
|
$receiver_mail = $data['notes_by'] == "User" ? $assignee_email : $user_email ;
|
||||||
@ -308,6 +310,12 @@ class ThzController extends BaseController
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private function findAssigneeId($ticketId){
|
||||||
|
$row = $this->userModel->where('thz_id', $ticketId)->get()->getRow();
|
||||||
|
$assigneeId = $row ? $row->assign_to : null;
|
||||||
|
return $assigneeId ? $assigneeId : 0 ;
|
||||||
|
}
|
||||||
|
|
||||||
private function ticketSaveEmailNotificationBasedOnRole($emailToNotified , $insertOrUpdate , $ticketId , $data){
|
private function ticketSaveEmailNotificationBasedOnRole($emailToNotified , $insertOrUpdate , $ticketId , $data){
|
||||||
|
|
||||||
$user_email = $emailToNotified['user_email'] ?? null;
|
$user_email = $emailToNotified['user_email'] ?? null;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user