From 892879d5373efa8e82b8f8b83cda89f25efe410c Mon Sep 17 00:00:00 2001 From: velz Date: Sat, 2 Aug 2025 11:22:00 +0530 Subject: [PATCH] FIX_CHATBOT_LOG_COOKIE --- app/Controllers/Chatbot/EcardDownloadConversation.php | 2 +- app/Controllers/ChatbotControllerNew.php | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/Controllers/Chatbot/EcardDownloadConversation.php b/app/Controllers/Chatbot/EcardDownloadConversation.php index c38d6977..1f303c13 100644 --- a/app/Controllers/Chatbot/EcardDownloadConversation.php +++ b/app/Controllers/Chatbot/EcardDownloadConversation.php @@ -23,7 +23,7 @@ class EcardDownloadConversation extends Conversation $policy_list = ChatbotHelper::getListOfPolicies($chat_session_info); $buttons = []; $question = 'Choose Policy to Download Ecard:'; - log_message('error', ('policy_list : ' . json_encode($policy_list))); + // log_message('error', ('policy_list : ' . json_encode($policy_list))); if(is_array($policy_list) && count($policy_list)) { diff --git a/app/Controllers/ChatbotControllerNew.php b/app/Controllers/ChatbotControllerNew.php index dc38a3c9..e4ff0d15 100644 --- a/app/Controllers/ChatbotControllerNew.php +++ b/app/Controllers/ChatbotControllerNew.php @@ -25,9 +25,13 @@ class ChatbotControllerNew extends BaseController public function __construct() { set_session_context('CHATBOT CON'); + $this->myLogger = \Config\Services::mylogger(); $this->session = \Config\Services::session(); + $sessionID = session_id(); + $this->myLogger->logme('error', 'COOKIE - ' . $sessionID); + // $this->myLogger->logme('error', 'CALLED'); // Load BotMan driver @@ -51,6 +55,9 @@ class ChatbotControllerNew extends BaseController // $this->myLogger->logme('error', $method); if (isset($extras) && $method == 'widget') { + $request = \Config\Services::request(); + $cookieHeader = $request->getHeaderLine('Cookie'); + $extras = $extras->parameters; $this->session->set('CHATBOT_EMP_ID', $extras->employee_id); $this->session->set('CHATBOT_ORIGIN', $extras->origin); @@ -107,7 +114,7 @@ class ChatbotControllerNew extends BaseController sleep(0.5); // Delay }); // Start the Main Menu when user says "hi" or "start" - $this->botman->hears('start|hi|hello', function (BotMan $bot) { + $this->botman->hears('start|hi|hello|help|help me', function (BotMan $bot) { if ($this->isMemberLoggedIn){ $bot->reply('Hi how can i assist?'); $bot->startConversation(new MainMenuConversation());