Plugin Directory

Changeset 2679202


Ignore:
Timestamp:
02/15/2022 03:03:17 PM (4 years ago)
Author:
targetsms
Message:

Update plugin 1.0.39

Location:
aomailer/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • aomailer/trunk/aomailer_plugin.php

    r2664589 r2679202  
    44Plugin URI: https://targetsms.ru/otpravka-sms-iz-wordpress-woocommerce
    55Author: TargetSMS
    6 Version: 1.0.38
     6Version: 1.0.39
    77Author URI: https://targetsms.ru/
    88Description: С помощью плагина "TargetSMS.ru: СМС/Email-рассылки и уведомления" Вы можете отправлять произвольные СМС-рассылки и автоматические СМС и Email-уведомления о статусах заказов администраторам и покупателям интернет-магазина, работающего на платформе WordPress WooCommerce.
  • aomailer/trunk/includes/AomailerCore.php

    r2588482 r2679202  
    367367        }
    368368        if ($type=='admin') {
    369             if (!empty($this->settings[$type.'_template_settings'][$id][$type.'_number']) && is_array($this->settings[$type.'_template_settings'][$id][$type.'_number'])) {
    370                 foreach ($this->settings[$type.'_template_settings'][$id][$type.'_number'] as $number) {
    371                     $data['message'][0]['abonents'][] = [
    372                         'number' => trim($number),
    373                         'time_send' => '',
    374                         'validity_period' => '',
    375                     ];
    376                 }
    377             } else {
    378                 return false;
     369            if (empty($this->settings[$type.'_template_settings'][$id][$type.'_number'])) {
     370                return false;
     371            }
     372            // admin_numbers will be boolean(false) if string can't be unserialized
     373            $admin_numbers = @unserialize($this->settings[$type.'_template_settings'][$id][$type.'_number']);
     374            if (is_array($admin_numbers)) {
     375                $this->settings[$type.'_template_settings'][$id][$type.'_number'] = $admin_numbers;
     376            }
     377            if (!is_array($this->settings[$type.'_template_settings'][$id][$type.'_number'])) {
     378                return false;
     379            }
     380            foreach ($this->settings[$type.'_template_settings'][$id][$type.'_number'] as $number) {
     381                $data['message'][0]['abonents'][] = [
     382                    'number' => trim($number),
     383                    'time_send' => '',
     384                    'validity_period' => '',
     385                ];
    379386            }
    380387        }
  • aomailer/trunk/readme.txt

    r2664589 r2679202  
    55Tested up to:   5.7.2
    66Requires PHP: 5.2
    7 Stable tag: 1.0.38
     7Stable tag: 1.0.39
    88TargetSMS.ru: СМС/Email-рассылки и уведомления
    99== Description ==
Note: See TracChangeset for help on using the changeset viewer.