diff --git a/modules/sms_track/sms_track.module b/modules/sms_track/sms_track.module index 47d11c9..7e0933f 100644 --- a/modules/sms_track/sms_track.module +++ b/modules/sms_track/sms_track.module @@ -96,7 +96,7 @@ function sms_track_sms_send_process($op, SmsMessageInterface $sms, array $option */ function sms_track_sms_incoming($op, SmsMessageInterface $sms, array $options) { $message = $sms->getMessage(); - if ($op == 'pre process' && isset($number)) { + if ($op == 'pre process') { // Archiving (incoming == 1) $dir = 1; foreach ($sms->getRecipients() as $number) { diff --git a/src/Plugin/SmsGateway/LogGateway.php b/src/Plugin/SmsGateway/LogGateway.php index 8c62f7a..a76e97c 100644 --- a/src/Plugin/SmsGateway/LogGateway.php +++ b/src/Plugin/SmsGateway/LogGateway.php @@ -29,9 +29,9 @@ class LogGateway extends SmsGatewayPluginBase { $this->logger()->notice('SMS message sent to %number with the text: @message', ['%number' => implode(', ', $sms->getRecipients()), '@message' => $sms->getMessage()]); $return = ['status' => TRUE]; - $return['report'] = []; + $return['reports'] = []; foreach ($sms->getRecipients() as $number) { - $return['report'][$number] = new SmsDeliveryReport([ + $return['reports'][$number] = new SmsDeliveryReport([ 'status' => SmsDeliveryReportInterface::STATUS_DELIVERED, 'recipient' => $number, 'gateway_status' => 'DELIVERED',