FIX_SMS_EMPTY_MOBILE_CASE

This commit is contained in:
Srinivas-Saravanan 2025-04-30 17:35:17 +05:30
parent f04d40a452
commit 7fd45d8749
2 changed files with 6 additions and 1 deletions

View File

@ -869,7 +869,7 @@ class Notifications extends BaseController
);
$campaign_id = $NotificationModel->getCampaignID($smsTemplateName[0]['template_id']);
$userMobileNumber = "91" . $userMobileNumber;
$userMobileNumber = $userMobileNumber != null && $userMobileNumber != "" ?"91" . $userMobileNumber : "";
$sent_status = $this->smsHelper->sendSMS($message, $userMobileNumber, $campaign_id,$membership_id);
$this->logger->error("Sent Status : ".json_encode($sent_status));

View File

@ -49,6 +49,11 @@ class SendSMSHelper
$mobile_number = implode(",",$mobile_number);
}
if (empty($mobile_number) || $mobile_number == null || $mobile_number == ""){
$this->logger->error('SMS Helper : SMS Request Mobile Number is Empty');
return "Mobile Number is Empty";
}
$message_encode = ($message);
$this->logger->error('SMS Helper : SMS URLENCODED MESSAGE = '.$message_encode);