Changeset 3126337
- Timestamp:
- 07/26/2024 10:54:35 PM (20 months ago)
- Location:
- delivery-drivers-manager
- Files:
-
- 256 added
- 5 edited
-
tags/1.2.2 (added)
-
tags/1.2.2/LICENSE.txt (added)
-
tags/1.2.2/README.txt (added)
-
tags/1.2.2/admin (added)
-
tags/1.2.2/admin/class-pwddm-admin.php (added)
-
tags/1.2.2/admin/css (added)
-
tags/1.2.2/admin/css/jquery-ui.css (added)
-
tags/1.2.2/admin/css/pwddm-admin.css (added)
-
tags/1.2.2/admin/index.php (added)
-
tags/1.2.2/admin/js (added)
-
tags/1.2.2/admin/js/pwddm-admin.js (added)
-
tags/1.2.2/admin/partials (added)
-
tags/1.2.2/admin/partials/pwddm-admin-display.php (added)
-
tags/1.2.2/delivery-drivers-manager.php (added)
-
tags/1.2.2/freemius (added)
-
tags/1.2.2/freemius/LICENSE.txt (added)
-
tags/1.2.2/freemius/assets (added)
-
tags/1.2.2/freemius/assets/css (added)
-
tags/1.2.2/freemius/assets/css/admin (added)
-
tags/1.2.2/freemius/assets/css/admin/account.css (added)
-
tags/1.2.2/freemius/assets/css/admin/add-ons.css (added)
-
tags/1.2.2/freemius/assets/css/admin/affiliation.css (added)
-
tags/1.2.2/freemius/assets/css/admin/checkout.css (added)
-
tags/1.2.2/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/1.2.2/freemius/assets/css/admin/common.css (added)
-
tags/1.2.2/freemius/assets/css/admin/connect.css (added)
-
tags/1.2.2/freemius/assets/css/admin/debug.css (added)
-
tags/1.2.2/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/1.2.2/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/1.2.2/freemius/assets/css/admin/index.php (added)
-
tags/1.2.2/freemius/assets/css/admin/optout.css (added)
-
tags/1.2.2/freemius/assets/css/admin/plugins.css (added)
-
tags/1.2.2/freemius/assets/css/customizer.css (added)
-
tags/1.2.2/freemius/assets/css/index.php (added)
-
tags/1.2.2/freemius/assets/img (added)
-
tags/1.2.2/freemius/assets/img/index.php (added)
-
tags/1.2.2/freemius/assets/img/plugin-icon.png (added)
-
tags/1.2.2/freemius/assets/img/theme-icon.png (added)
-
tags/1.2.2/freemius/assets/index.php (added)
-
tags/1.2.2/freemius/assets/js (added)
-
tags/1.2.2/freemius/assets/js/index.php (added)
-
tags/1.2.2/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/1.2.2/freemius/assets/js/postmessage.js (added)
-
tags/1.2.2/freemius/config.php (added)
-
tags/1.2.2/freemius/includes (added)
-
tags/1.2.2/freemius/includes/class-freemius-abstract.php (added)
-
tags/1.2.2/freemius/includes/class-freemius.php (added)
-
tags/1.2.2/freemius/includes/class-fs-admin-notices.php (added)
-
tags/1.2.2/freemius/includes/class-fs-api.php (added)
-
tags/1.2.2/freemius/includes/class-fs-garbage-collector.php (added)
-
tags/1.2.2/freemius/includes/class-fs-lock.php (added)
-
tags/1.2.2/freemius/includes/class-fs-logger.php (added)
-
tags/1.2.2/freemius/includes/class-fs-options.php (added)
-
tags/1.2.2/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/1.2.2/freemius/includes/class-fs-security.php (added)
-
tags/1.2.2/freemius/includes/class-fs-storage.php (added)
-
tags/1.2.2/freemius/includes/class-fs-user-lock.php (added)
-
tags/1.2.2/freemius/includes/customizer (added)
-
tags/1.2.2/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/1.2.2/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/1.2.2/freemius/includes/customizer/index.php (added)
-
tags/1.2.2/freemius/includes/debug (added)
-
tags/1.2.2/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/1.2.2/freemius/includes/debug/debug-bar-start.php (added)
-
tags/1.2.2/freemius/includes/debug/index.php (added)
-
tags/1.2.2/freemius/includes/entities (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-billing.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-entity.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-payment.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-site.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/1.2.2/freemius/includes/entities/class-fs-user.php (added)
-
tags/1.2.2/freemius/includes/entities/index.php (added)
-
tags/1.2.2/freemius/includes/fs-core-functions.php (added)
-
tags/1.2.2/freemius/includes/fs-essential-functions.php (added)
-
tags/1.2.2/freemius/includes/fs-html-escaping-functions.php (added)
-
tags/1.2.2/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/1.2.2/freemius/includes/index.php (added)
-
tags/1.2.2/freemius/includes/l10n.php (added)
-
tags/1.2.2/freemius/includes/managers (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/1.2.2/freemius/includes/managers/index.php (added)
-
tags/1.2.2/freemius/includes/sdk (added)
-
tags/1.2.2/freemius/includes/sdk/Exceptions (added)
-
tags/1.2.2/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/1.2.2/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/1.2.2/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/1.2.2/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/1.2.2/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/1.2.2/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/1.2.2/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/1.2.2/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/1.2.2/freemius/includes/sdk/LICENSE.txt (added)
-
tags/1.2.2/freemius/includes/sdk/index.php (added)
-
tags/1.2.2/freemius/includes/supplements (added)
-
tags/1.2.2/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/1.2.2/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/1.2.2/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/1.2.2/freemius/includes/supplements/index.php (added)
-
tags/1.2.2/freemius/index.php (added)
-
tags/1.2.2/freemius/languages (added)
-
tags/1.2.2/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/1.2.2/freemius/languages/freemius-da_DK.mo (added)
-
tags/1.2.2/freemius/languages/freemius-de_DE.mo (added)
-
tags/1.2.2/freemius/languages/freemius-es_ES.mo (added)
-
tags/1.2.2/freemius/languages/freemius-fr_FR.mo (added)
-
tags/1.2.2/freemius/languages/freemius-he_IL.mo (added)
-
tags/1.2.2/freemius/languages/freemius-hu_HU.mo (added)
-
tags/1.2.2/freemius/languages/freemius-it_IT.mo (added)
-
tags/1.2.2/freemius/languages/freemius-ja.mo (added)
-
tags/1.2.2/freemius/languages/freemius-nl_NL.mo (added)
-
tags/1.2.2/freemius/languages/freemius-ru_RU.mo (added)
-
tags/1.2.2/freemius/languages/freemius-ta.mo (added)
-
tags/1.2.2/freemius/languages/freemius-zh_CN.mo (added)
-
tags/1.2.2/freemius/languages/freemius.pot (added)
-
tags/1.2.2/freemius/languages/index.php (added)
-
tags/1.2.2/freemius/require.php (added)
-
tags/1.2.2/freemius/start.php (added)
-
tags/1.2.2/freemius/templates (added)
-
tags/1.2.2/freemius/templates/account (added)
-
tags/1.2.2/freemius/templates/account.php (added)
-
tags/1.2.2/freemius/templates/account/billing.php (added)
-
tags/1.2.2/freemius/templates/account/index.php (added)
-
tags/1.2.2/freemius/templates/account/partials (added)
-
tags/1.2.2/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/1.2.2/freemius/templates/account/partials/addon.php (added)
-
tags/1.2.2/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/1.2.2/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/1.2.2/freemius/templates/account/partials/index.php (added)
-
tags/1.2.2/freemius/templates/account/partials/site.php (added)
-
tags/1.2.2/freemius/templates/account/payments.php (added)
-
tags/1.2.2/freemius/templates/add-ons.php (added)
-
tags/1.2.2/freemius/templates/add-trial-to-pricing.php (added)
-
tags/1.2.2/freemius/templates/admin-notice.php (added)
-
tags/1.2.2/freemius/templates/ajax-loader.php (added)
-
tags/1.2.2/freemius/templates/api-connectivity-message-js.php (added)
-
tags/1.2.2/freemius/templates/auto-installation.php (added)
-
tags/1.2.2/freemius/templates/checkout.php (added)
-
tags/1.2.2/freemius/templates/clone-resolution-js.php (added)
-
tags/1.2.2/freemius/templates/connect (added)
-
tags/1.2.2/freemius/templates/connect.php (added)
-
tags/1.2.2/freemius/templates/connect/index.php (added)
-
tags/1.2.2/freemius/templates/connect/permission.php (added)
-
tags/1.2.2/freemius/templates/connect/permissions-group.php (added)
-
tags/1.2.2/freemius/templates/contact.php (added)
-
tags/1.2.2/freemius/templates/debug (added)
-
tags/1.2.2/freemius/templates/debug.php (added)
-
tags/1.2.2/freemius/templates/debug/api-calls.php (added)
-
tags/1.2.2/freemius/templates/debug/index.php (added)
-
tags/1.2.2/freemius/templates/debug/logger.php (added)
-
tags/1.2.2/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/1.2.2/freemius/templates/debug/scheduled-crons.php (added)
-
tags/1.2.2/freemius/templates/email.php (added)
-
tags/1.2.2/freemius/templates/forms (added)
-
tags/1.2.2/freemius/templates/forms/affiliation.php (added)
-
tags/1.2.2/freemius/templates/forms/data-debug-mode.php (added)
-
tags/1.2.2/freemius/templates/forms/deactivation (added)
-
tags/1.2.2/freemius/templates/forms/deactivation/contact.php (added)
-
tags/1.2.2/freemius/templates/forms/deactivation/form.php (added)
-
tags/1.2.2/freemius/templates/forms/deactivation/index.php (added)
-
tags/1.2.2/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/1.2.2/freemius/templates/forms/email-address-update.php (added)
-
tags/1.2.2/freemius/templates/forms/index.php (added)
-
tags/1.2.2/freemius/templates/forms/license-activation.php (added)
-
tags/1.2.2/freemius/templates/forms/optout.php (added)
-
tags/1.2.2/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/1.2.2/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/1.2.2/freemius/templates/forms/resend-key.php (added)
-
tags/1.2.2/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/1.2.2/freemius/templates/forms/trial-start.php (added)
-
tags/1.2.2/freemius/templates/forms/user-change.php (added)
-
tags/1.2.2/freemius/templates/gdpr-optin-js.php (added)
-
tags/1.2.2/freemius/templates/index.php (added)
-
tags/1.2.2/freemius/templates/js (added)
-
tags/1.2.2/freemius/templates/js/index.php (added)
-
tags/1.2.2/freemius/templates/js/jquery.content-change.php (added)
-
tags/1.2.2/freemius/templates/js/open-license-activation.php (added)
-
tags/1.2.2/freemius/templates/js/permissions.php (added)
-
tags/1.2.2/freemius/templates/js/style-premium-theme.php (added)
-
tags/1.2.2/freemius/templates/partials (added)
-
tags/1.2.2/freemius/templates/partials/index.php (added)
-
tags/1.2.2/freemius/templates/partials/network-activation.php (added)
-
tags/1.2.2/freemius/templates/plugin-icon.php (added)
-
tags/1.2.2/freemius/templates/plugin-info (added)
-
tags/1.2.2/freemius/templates/plugin-info/description.php (added)
-
tags/1.2.2/freemius/templates/plugin-info/features.php (added)
-
tags/1.2.2/freemius/templates/plugin-info/index.php (added)
-
tags/1.2.2/freemius/templates/plugin-info/screenshots.php (added)
-
tags/1.2.2/freemius/templates/powered-by.php (added)
-
tags/1.2.2/freemius/templates/pricing.php (added)
-
tags/1.2.2/freemius/templates/secure-https-header.php (added)
-
tags/1.2.2/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/1.2.2/freemius/templates/tabs-capture-js.php (added)
-
tags/1.2.2/freemius/templates/tabs.php (added)
-
tags/1.2.2/includes (added)
-
tags/1.2.2/includes/class-pwddm-activator.php (added)
-
tags/1.2.2/includes/class-pwddm-deactivator.php (added)
-
tags/1.2.2/includes/class-pwddm-driver.php (added)
-
tags/1.2.2/includes/class-pwddm-i18n.php (added)
-
tags/1.2.2/includes/class-pwddm-loader.php (added)
-
tags/1.2.2/includes/class-pwddm-login.php (added)
-
tags/1.2.2/includes/class-pwddm-manager.php (added)
-
tags/1.2.2/includes/class-pwddm-order.php (added)
-
tags/1.2.2/includes/class-pwddm-orders.php (added)
-
tags/1.2.2/includes/class-pwddm-password.php (added)
-
tags/1.2.2/includes/class-pwddm-reports.php (added)
-
tags/1.2.2/includes/class-pwddm-screens.php (added)
-
tags/1.2.2/includes/class-pwddm.php (added)
-
tags/1.2.2/includes/functions.php (added)
-
tags/1.2.2/includes/index.php (added)
-
tags/1.2.2/includes/pwddm-metaboxes.php (added)
-
tags/1.2.2/index.php (added)
-
tags/1.2.2/languages (added)
-
tags/1.2.2/languages/pwddm-de_DE.mo (added)
-
tags/1.2.2/languages/pwddm-de_DE.po (added)
-
tags/1.2.2/languages/pwddm.pot (added)
-
tags/1.2.2/public (added)
-
tags/1.2.2/public/class-pwddm-public.php (added)
-
tags/1.2.2/public/css (added)
-
tags/1.2.2/public/css/bootstrap.min.css (added)
-
tags/1.2.2/public/css/jquery-ui.css (added)
-
tags/1.2.2/public/css/pwddm-public-rtl.css (added)
-
tags/1.2.2/public/css/pwddm-public.css (added)
-
tags/1.2.2/public/images (added)
-
tags/1.2.2/public/images/drivers_app.png (added)
-
tags/1.2.2/public/images/favicon-32x32.png (added)
-
tags/1.2.2/public/images/pwddm.png (added)
-
tags/1.2.2/public/images/routes-preview.png (added)
-
tags/1.2.2/public/images/user.png (added)
-
tags/1.2.2/public/index.php (added)
-
tags/1.2.2/public/js (added)
-
tags/1.2.2/public/js/bootstrap.min.js (added)
-
tags/1.2.2/public/js/jquery.validate.min.js (added)
-
tags/1.2.2/public/js/pwddm-public.js (added)
-
tags/1.2.2/public/js/signature_pad.min.js (added)
-
tags/1.2.2/public/partials (added)
-
tags/1.2.2/public/partials/pwddm-public-display.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/delivery-drivers-manager.php (modified) (2 diffs)
-
trunk/freemius/includes/class-freemius.php (modified) (1 diff)
-
trunk/freemius/start.php (modified) (1 diff)
-
trunk/includes/class-pwddm-orders.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
delivery-drivers-manager/trunk/README.txt
r3078210 r3126337 5 5 Requires at least: 4.5 6 6 Requires PHP: 5.6 7 Tested up to: 6. 4.28 Stable tag: 1.2. 17 Tested up to: 6.6 8 Stable tag: 1.2.2 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 155 155 * Fix: Functions file include. 156 156 157 = 1.2.2 158 * Fix: orders queries. 159 * Fix: Removed the pwddm_orders_query function. 160 157 161 == Upgrade Notice == 158 162 -
delivery-drivers-manager/trunk/delivery-drivers-manager.php
r3078210 r3126337 17 17 * Plugin URI: https://powerfulwp.com/delivery-drivers-manager/ 18 18 * Description: Let your stuff manage delivery drivers<span>, assign drivers to orders, routes, reports, commission, and more! 19 * Version: 1.2. 119 * Version: 1.2.2 20 20 * Author: powerfulwp 21 21 * Author URI: http://www.powerfulwp.com … … 90 90 * Start at version 1.0.0 and use SemVer - https://semver.org 91 91 */ 92 define( 'PWDDM_VERSION', '1.2. 1' );92 define( 'PWDDM_VERSION', '1.2.2' ); 93 93 /** 94 94 * Define delivery driver page id. -
delivery-drivers-manager/trunk/freemius/includes/class-freemius.php
r3075996 r3126337 21350 21350 * Save previous value to manage remote license renewals. 21351 21351 */ 21352 $was_license_expired_before_sync = $this->_license->is_expired();21352 $was_license_expired_before_sync = is_object( $this->_license ) && $this->_license->is_expired(); 21353 21353 $this->_sync_licenses( 21354 21354 $site->license_id, -
delivery-drivers-manager/trunk/freemius/start.php
r3075996 r3126337 16 16 * @var string 17 17 */ 18 $this_sdk_version = '2.7. 1';18 $this_sdk_version = '2.7.2'; 19 19 20 20 #region SDK Selection Logic -------------------------------------------------------------------- -
delivery-drivers-manager/trunk/includes/class-pwddm-orders.php
r3075996 r3126337 260 260 // db call ok; no-cache ok. 261 261 } 262 }263 264 /**265 * Assign to driver count query.266 *267 * @since 1.0.0268 * @param int $manager_id manager user id.269 * @param int $status order status.270 * @param string $screen current screen.271 * @return object272 */273 public function pwddm_orders_query( $manager_id, $status, $screen = null ) {274 $posts_per_page = 20;275 $paged = 1;276 $sort_array = array(277 'sort_meta_not_exist' => 'ASC',278 'sort_city_meta_not_exist' => 'ASC',279 );280 $relation_array = array(281 'relation' => 'or',282 array(283 'sort_city_meta_not_exist' => array(284 'key' => '_shipping_city',285 'compare' => 'NOT EXISTS',286 ),287 ),288 array(289 'sort_city_meta_exist' => array(290 'key' => '_shipping_city',291 'compare' => 'EXISTS',292 ),293 ),294 array(295 'sort_meta_exist' => array(296 'key' => 'lddfw_order_sort',297 'compare' => 'EXISTS',298 'type' => 'NUMERIC',299 ),300 ),301 array(302 'sort_meta_not_exist' => array(303 'key' => 'lddfw_order_sort',304 'compare' => 'NOT EXISTS',305 'type' => 'NUMERIC',306 ),307 ),308 );309 if ( 'claim_orders' === $screen ) {310 $sort_array = array();311 $relation_array = array();312 $array = array(array(313 'relation' => 'or',314 array(315 'key' => 'pwddm_managerid',316 'value' => '-1',317 'compare' => '=',318 ),319 array(320 'key' => 'pwddm_managerid',321 'value' => '',322 'compare' => '=',323 ),324 array(325 'key' => 'pwddm_managerid',326 'compare' => 'NOT EXISTS',327 ),328 ));329 } elseif ( 'delivered' === $screen ) {330 global $pwddm_dates, $pwddm_page;331 $posts_per_page = 20;332 $paged = $pwddm_page;333 if ( '' === $pwddm_dates ) {334 $from_date = date_i18n( 'Y-m-d' );335 $to_date = date_i18n( 'Y-m-d' );336 } else {337 $pwddm_dates_array = explode( ',', $pwddm_dates );338 if ( 1 < count( $pwddm_dates_array ) ) {339 if ( $pwddm_dates_array[0] === $pwddm_dates_array[1] ) {340 $from_date = date_i18n( 'Y-m-d', strtotime( $pwddm_dates_array[0] ) );341 $to_date = date_i18n( 'Y-m-d', strtotime( $pwddm_dates_array[0] ) );342 } else {343 $from_date = date_i18n( 'Y-m-d', strtotime( $pwddm_dates_array[0] ) );344 $to_date = date_i18n( 'Y-m-d', strtotime( $pwddm_dates_array[1] ) );345 }346 } else {347 $from_date = date_i18n( 'Y-m-d', strtotime( $pwddm_dates_array[0] ) );348 $to_date = date_i18n( 'Y-m-d', strtotime( $pwddm_dates_array[0] ) );349 }350 }351 $array = array(352 'relation' => 'and',353 array(354 'key' => 'pwddm_managerid',355 'value' => $manager_id,356 'compare' => '=',357 ),358 array(359 'key' => 'pwddm_delivered_date',360 'value' => $from_date,361 'compare' => '>=',362 'type' => 'DATE',363 ),364 array(365 'key' => 'pwddm_delivered_date',366 'value' => $to_date,367 'compare' => '<=',368 'type' => 'DATE',369 ),370 );371 } else {372 $array = array(373 'key' => pwddm_manager_role(),374 'value' => $manager_id,375 'compare' => '=',376 );377 }378 $params = array(379 'limit' => $posts_per_page,380 'page' => $paged,381 'status' => $status,382 'type' => 'shop_order',383 'return' => 'ids',384 'meta_query' => array(385 'relation' => 'AND',386 $relation_array,387 $array,388 ),389 'orderby' => $sort_array,390 );391 $result = wc_get_orders( $params );392 return $result;393 262 } 394 263 … … 691 560 $no_driver_array, 692 561 ); 693 $orders = wc_get_orders( $params ); 562 if ( pwddm_is_hpos_enabled() ) { 563 $orders = wc_get_orders( $params ); 564 $orders_array = $orders->orders; 565 } else { 566 $orders = new WP_Query($params); 567 $orders_array = array_map( function ( $order ) { 568 return $order->ID; 569 }, $orders->posts ); 570 } 694 571 $date_format = lddfw_date_format( 'date' ); 695 572 $time_format = lddfw_date_format( 'time' ); 696 $orders_array = $orders->orders;697 573 $html .= ' 698 574 </div> … … 829 705 } 830 706 } 831 // end while832 707 $html .= '</table></div></form>'; 833 708 if ( !empty( $pagination ) ) {
Note: See TracChangeset
for help on using the changeset viewer.