Changeset 3475184
- Timestamp:
- 03/05/2026 06:56:01 AM (5 days ago)
- Location:
- wemail
- Files:
-
- 14 edited
- 1 copied
-
tags/2.0.13 (copied) (copied from wemail/trunk)
-
tags/2.0.13/includes/Rest/Resources/Ecommerce/WooCommerce/OrderResource.php (modified) (2 diffs)
-
tags/2.0.13/includes/WeMail.php (modified) (1 diff)
-
tags/2.0.13/readme.txt (modified) (2 diffs)
-
tags/2.0.13/vendor/autoload.php (modified) (1 diff)
-
tags/2.0.13/vendor/composer/autoload_real.php (modified) (5 diffs)
-
tags/2.0.13/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/2.0.13/wemail.php (modified) (1 diff)
-
trunk/includes/Rest/Resources/Ecommerce/WooCommerce/OrderResource.php (modified) (2 diffs)
-
trunk/includes/WeMail.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (5 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/wemail.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wemail/tags/2.0.13/includes/Rest/Resources/Ecommerce/WooCommerce/OrderResource.php
r3164699 r3475184 38 38 'source' => 'woocommerce', 39 39 '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, 42 42 ); 43 43 … … 46 46 $data['customer_id'] = $this->get_customer_id( wc_get_order( $order->get_parent_id() )->get_billing_email() ); 47 47 $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; 49 49 } else { 50 50 $data['customer'] = $this->customer( $order ); -
wemail/tags/2.0.13/includes/WeMail.php
r3469132 r3475184 24 24 * @var string 25 25 */ 26 public $version = '2.0.1 2';26 public $version = '2.0.13'; 27 27 28 28 /** -
wemail/tags/2.0.13/readme.txt
r3469132 r3475184 5 5 Requires at least: 5.6 6 6 Tested up to: 6.8.3 7 Stable tag: 2.0.1 27 Stable tag: 2.0.13 8 8 Requires PHP: 7.4 9 9 License: GPLv2 or later … … 399 399 400 400 == Changelog == 401 v2.0.13 - (5th March, 2026) = 402 * Added null handling for order creation and modification dates to prevent errors when date values are missing. 403 401 404 v2.0.12 - (25th Feb, 2026) = 402 405 * Added purchased product category wise segmentation -
wemail/tags/2.0.13/vendor/autoload.php
r3469132 r3475184 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf743::getLoader();7 return ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6::getLoader(); -
wemail/tags/2.0.13/vendor/composer/autoload_real.php
r3469132 r3475184 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf7435 class ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; … … 54 54 55 55 if ($useStaticLoader) { 56 $includeFiles = Composer\Autoload\ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$files;56 $includeFiles = Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$files; 57 57 } else { 58 58 $includeFiles = require __DIR__ . '/autoload_files.php'; 59 59 } 60 60 foreach ($includeFiles as $fileIdentifier => $file) { 61 composerRequire fbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file);61 composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file); 62 62 } 63 63 … … 71 71 * @return void 72 72 */ 73 function composerRequire fbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file)73 function composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file) 74 74 { 75 75 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
wemail/tags/2.0.13/vendor/composer/autoload_static.php
r3469132 r3475184 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf7437 class ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6 8 8 { 9 9 public static $files = array ( … … 204 204 { 205 205 return \Closure::bind(function () use ($loader) { 206 $loader->prefixLengthsPsr4 = ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$prefixLengthsPsr4;207 $loader->prefixDirsPsr4 = ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$prefixDirsPsr4;208 $loader->classMap = ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$classMap;206 $loader->prefixLengthsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixLengthsPsr4; 207 $loader->prefixDirsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixDirsPsr4; 208 $loader->classMap = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$classMap; 209 209 210 210 }, null, ClassLoader::class); -
wemail/tags/2.0.13/wemail.php
r3469132 r3475184 7 7 * Author: weDevs 8 8 * Author URI: https://getwemail.io/?utm_source=wp-org&utm_medium=author-uri 9 * Version: 2.0.1 29 * Version: 2.0.13 10 10 * License: GPL-3.0 11 11 * License URI: https://www.gnu.org/licenses/gpl-2.0.html -
wemail/trunk/includes/Rest/Resources/Ecommerce/WooCommerce/OrderResource.php
r3164699 r3475184 38 38 'source' => 'woocommerce', 39 39 '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, 42 42 ); 43 43 … … 46 46 $data['customer_id'] = $this->get_customer_id( wc_get_order( $order->get_parent_id() )->get_billing_email() ); 47 47 $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; 49 49 } else { 50 50 $data['customer'] = $this->customer( $order ); -
wemail/trunk/includes/WeMail.php
r3469132 r3475184 24 24 * @var string 25 25 */ 26 public $version = '2.0.1 2';26 public $version = '2.0.13'; 27 27 28 28 /** -
wemail/trunk/readme.txt
r3469132 r3475184 5 5 Requires at least: 5.6 6 6 Tested up to: 6.8.3 7 Stable tag: 2.0.1 27 Stable tag: 2.0.13 8 8 Requires PHP: 7.4 9 9 License: GPLv2 or later … … 399 399 400 400 == Changelog == 401 v2.0.13 - (5th March, 2026) = 402 * Added null handling for order creation and modification dates to prevent errors when date values are missing. 403 401 404 v2.0.12 - (25th Feb, 2026) = 402 405 * Added purchased product category wise segmentation -
wemail/trunk/vendor/autoload.php
r3469132 r3475184 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf743::getLoader();7 return ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6::getLoader(); -
wemail/trunk/vendor/composer/autoload_real.php
r3469132 r3475184 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf7435 class ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit fbf654f7f09a660f3c97fa2afa3bf743', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit89d5ee0ff0ed73efe31dabd0cdca81b6', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; … … 54 54 55 55 if ($useStaticLoader) { 56 $includeFiles = Composer\Autoload\ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$files;56 $includeFiles = Composer\Autoload\ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$files; 57 57 } else { 58 58 $includeFiles = require __DIR__ . '/autoload_files.php'; 59 59 } 60 60 foreach ($includeFiles as $fileIdentifier => $file) { 61 composerRequire fbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file);61 composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file); 62 62 } 63 63 … … 71 71 * @return void 72 72 */ 73 function composerRequire fbf654f7f09a660f3c97fa2afa3bf743($fileIdentifier, $file)73 function composerRequire89d5ee0ff0ed73efe31dabd0cdca81b6($fileIdentifier, $file) 74 74 { 75 75 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
wemail/trunk/vendor/composer/autoload_static.php
r3469132 r3475184 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf7437 class ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6 8 8 { 9 9 public static $files = array ( … … 204 204 { 205 205 return \Closure::bind(function () use ($loader) { 206 $loader->prefixLengthsPsr4 = ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$prefixLengthsPsr4;207 $loader->prefixDirsPsr4 = ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$prefixDirsPsr4;208 $loader->classMap = ComposerStaticInit fbf654f7f09a660f3c97fa2afa3bf743::$classMap;206 $loader->prefixLengthsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixLengthsPsr4; 207 $loader->prefixDirsPsr4 = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$prefixDirsPsr4; 208 $loader->classMap = ComposerStaticInit89d5ee0ff0ed73efe31dabd0cdca81b6::$classMap; 209 209 210 210 }, null, ClassLoader::class); -
wemail/trunk/wemail.php
r3469132 r3475184 7 7 * Author: weDevs 8 8 * Author URI: https://getwemail.io/?utm_source=wp-org&utm_medium=author-uri 9 * Version: 2.0.1 29 * Version: 2.0.13 10 10 * License: GPL-3.0 11 11 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset
for help on using the changeset viewer.