Plugin Directory

Changeset 3475184


Ignore:
Timestamp:
03/05/2026 06:56:01 AM (5 days ago)
Author:
wedevs
Message:

Tagging version 2.0.13

Location:
wemail
Files:
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wemail/tags/2.0.13/includes/Rest/Resources/Ecommerce/WooCommerce/OrderResource.php

    r3164699 r3475184  
    3838            'source'     => 'woocommerce',
    3939            'type'       => $this->get_type( $order->get_type() ),
    40             'created_at' => $order->get_date_created()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ),
    41             'updated_at' => $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ),
     40            'created_at' => $order->get_date_created() ? $order->get_date_created()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ) : null,
     41            'updated_at' => $order->get_date_modified() ? $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ) : null,
    4242        );
    4343
     
    4646            $data['customer_id']  = $this->get_customer_id( wc_get_order( $order->get_parent_id() )->get_billing_email() );
    4747            $data['permalink']    = wc_get_order( $order->get_parent_id() )->get_edit_order_url();
    48             $data['completed_at'] = $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT );
     48            $data['completed_at'] = $order->get_date_modified() ? $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ) : null;
    4949        } else {
    5050            $data['customer']     = $this->customer( $order );
  • wemail/tags/2.0.13/includes/WeMail.php

    r3469132 r3475184  
    2424     * @var string
    2525     */
    26     public $version = '2.0.12';
     26    public $version = '2.0.13';
    2727
    2828    /**
  • wemail/tags/2.0.13/readme.txt

    r3469132 r3475184  
    55Requires at least: 5.6
    66Tested up to: 6.8.3
    7 Stable tag: 2.0.12
     7Stable tag: 2.0.13
    88Requires PHP: 7.4
    99License: GPLv2 or later
     
    399399
    400400== Changelog ==
     401v2.0.13 - (5th March, 2026) =
     402* Added null handling for order creation and modification dates to prevent errors when date values are missing.
     403
    401404v2.0.12 - (25th Feb, 2026) =
    402405* Added purchased product category wise segmentation
  • wemail/tags/2.0.13/vendor/autoload.php

    r3469132 r3475184  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743::getLoader();
     7return ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6::getLoader();
  • wemail/tags/2.0.13/vendor/composer/autoload_real.php

    r3469132 r3475184  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743
     5class ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequirefbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file);
     61            composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequirefbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file)
     73function composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wemail/tags/2.0.13/vendor/composer/autoload_static.php

    r3469132 r3475184  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743
     7class ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6
    88{
    99    public static $files = array (
     
    204204    {
    205205        return \Closure::bind(function () use ($loader) {
    206             $loader->prefixLengthsPsr4 = ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$prefixLengthsPsr4;
    207             $loader->prefixDirsPsr4 = ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$prefixDirsPsr4;
    208             $loader->classMap = ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$classMap;
     206            $loader->prefixLengthsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixLengthsPsr4;
     207            $loader->prefixDirsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixDirsPsr4;
     208            $loader->classMap = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$classMap;
    209209
    210210        }, null, ClassLoader::class);
  • wemail/tags/2.0.13/wemail.php

    r3469132 r3475184  
    77 * Author: weDevs
    88 * Author URI: https://getwemail.io/?utm_source=wp-org&utm_medium=author-uri
    9  * Version: 2.0.12
     9 * Version: 2.0.13
    1010 * License: GPL-3.0
    1111 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
  • wemail/trunk/includes/Rest/Resources/Ecommerce/WooCommerce/OrderResource.php

    r3164699 r3475184  
    3838            'source'     => 'woocommerce',
    3939            'type'       => $this->get_type( $order->get_type() ),
    40             'created_at' => $order->get_date_created()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ),
    41             'updated_at' => $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ),
     40            'created_at' => $order->get_date_created() ? $order->get_date_created()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ) : null,
     41            'updated_at' => $order->get_date_modified() ? $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ) : null,
    4242        );
    4343
     
    4646            $data['customer_id']  = $this->get_customer_id( wc_get_order( $order->get_parent_id() )->get_billing_email() );
    4747            $data['permalink']    = wc_get_order( $order->get_parent_id() )->get_edit_order_url();
    48             $data['completed_at'] = $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT );
     48            $data['completed_at'] = $order->get_date_modified() ? $order->get_date_modified()->setTimezone( new DateTimeZone( 'UTC' ) )->format( self::DATE_FORMAT ) : null;
    4949        } else {
    5050            $data['customer']     = $this->customer( $order );
  • wemail/trunk/includes/WeMail.php

    r3469132 r3475184  
    2424     * @var string
    2525     */
    26     public $version = '2.0.12';
     26    public $version = '2.0.13';
    2727
    2828    /**
  • wemail/trunk/readme.txt

    r3469132 r3475184  
    55Requires at least: 5.6
    66Tested up to: 6.8.3
    7 Stable tag: 2.0.12
     7Stable tag: 2.0.13
    88Requires PHP: 7.4
    99License: GPLv2 or later
     
    399399
    400400== Changelog ==
     401v2.0.13 - (5th March, 2026) =
     402* Added null handling for order creation and modification dates to prevent errors when date values are missing.
     403
    401404v2.0.12 - (25th Feb, 2026) =
    402405* Added purchased product category wise segmentation
  • wemail/trunk/vendor/autoload.php

    r3469132 r3475184  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743::getLoader();
     7return ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6::getLoader();
  • wemail/trunk/vendor/composer/autoload_real.php

    r3469132 r3475184  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743
     5class ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitfbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequirefbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file);
     61            composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequirefbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file)
     73function composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • wemail/trunk/vendor/composer/autoload_static.php

    r3469132 r3475184  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743
     7class ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6
    88{
    99    public static $files = array (
     
    204204    {
    205205        return \Closure::bind(function () use ($loader) {
    206             $loader->prefixLengthsPsr4 = ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$prefixLengthsPsr4;
    207             $loader->prefixDirsPsr4 = ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$prefixDirsPsr4;
    208             $loader->classMap = ComposerStaticInitfbf654f7f09a660f3c97fa2afa3bf743::$classMap;
     206            $loader->prefixLengthsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixLengthsPsr4;
     207            $loader->prefixDirsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixDirsPsr4;
     208            $loader->classMap = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$classMap;
    209209
    210210        }, null, ClassLoader::class);
  • wemail/trunk/wemail.php

    r3469132 r3475184  
    77 * Author: weDevs
    88 * Author URI: https://getwemail.io/?utm_source=wp-org&utm_medium=author-uri
    9  * Version: 2.0.12
     9 * Version: 2.0.13
    1010 * License: GPL-3.0
    1111 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.