Changeset 3462715
- Timestamp:
- 02/16/2026 04:46:15 PM (4 days ago)
- Location:
- jne-shipping-official
- Files:
-
- 1 edited
- 40 copied
-
tags/1.8.0/trunk (copied) (copied from jne-shipping-official/trunk)
-
tags/1.8.0/trunk/LICENSE.txt (copied) (copied from jne-shipping-official/trunk/LICENSE.txt)
-
tags/1.8.0/trunk/admin (copied) (copied from jne-shipping-official/trunk/admin)
-
tags/1.8.0/trunk/admin/class-jne-woocommerce-admin.php (copied) (copied from jne-shipping-official/trunk/admin/class-jne-woocommerce-admin.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-dashboard.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-dashboard.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-generate-awb.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-generate-awb.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-generate-cnote.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-generate-cnote.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-order-helper.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-order-helper.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-order-list.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-order-list.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-shipping-cost-adjustment.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-shipping-cost-adjustment.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-shipping-method.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-shipping-method.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-admin-store-helper.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-admin-store-helper.php)
-
tags/1.8.0/trunk/admin/includes/class-jne-weight-helper.php (copied) (copied from jne-shipping-official/trunk/admin/includes/class-jne-weight-helper.php)
-
tags/1.8.0/trunk/admin/partials/jne-woocommerce-admin-dashboard-display.php (copied) (copied from jne-shipping-official/trunk/admin/partials/jne-woocommerce-admin-dashboard-display.php)
-
tags/1.8.0/trunk/admin/partials/jne-woocommerce-admin-setting-display.php (copied) (copied from jne-shipping-official/trunk/admin/partials/jne-woocommerce-admin-setting-display.php)
-
tags/1.8.0/trunk/admin/partials/jne-woocommerce-admin-shipping-cost-adjustments-display.php (copied) (copied from jne-shipping-official/trunk/admin/partials/jne-woocommerce-admin-shipping-cost-adjustments-display.php)
-
tags/1.8.0/trunk/admin/partials/jne-woocommerce-admin-support-display.php (copied) (copied from jne-shipping-official/trunk/admin/partials/jne-woocommerce-admin-support-display.php)
-
tags/1.8.0/trunk/admin/partials/jne-woocommerce-admin-webhook-logs-display.php (copied) (copied from jne-shipping-official/trunk/admin/partials/jne-woocommerce-admin-webhook-logs-display.php)
-
tags/1.8.0/trunk/assets (copied) (copied from jne-shipping-official/trunk/assets)
-
tags/1.8.0/trunk/composer.json (copied) (copied from jne-shipping-official/trunk/composer.json)
-
tags/1.8.0/trunk/composer.lock (copied) (copied from jne-shipping-official/trunk/composer.lock)
-
tags/1.8.0/trunk/includes (copied) (copied from jne-shipping-official/trunk/includes)
-
tags/1.8.0/trunk/includes/class-jne-woocommerce-activator.php (copied) (copied from jne-shipping-official/trunk/includes/class-jne-woocommerce-activator.php)
-
tags/1.8.0/trunk/includes/class-jne-woocommerce-api.php (copied) (copied from jne-shipping-official/trunk/includes/class-jne-woocommerce-api.php)
-
tags/1.8.0/trunk/includes/class-jne-woocommerce-deactivator.php (copied) (copied from jne-shipping-official/trunk/includes/class-jne-woocommerce-deactivator.php)
-
tags/1.8.0/trunk/includes/class-jne-woocommerce-webhook-logger.php (copied) (copied from jne-shipping-official/trunk/includes/class-jne-woocommerce-webhook-logger.php)
-
tags/1.8.0/trunk/includes/class-jne-woocommerce-webhook.php (copied) (copied from jne-shipping-official/trunk/includes/class-jne-woocommerce-webhook.php)
-
tags/1.8.0/trunk/includes/class-jne-woocommerce.php (copied) (copied from jne-shipping-official/trunk/includes/class-jne-woocommerce.php) (2 diffs)
-
tags/1.8.0/trunk/index.php (copied) (copied from jne-shipping-official/trunk/index.php)
-
tags/1.8.0/trunk/jne-shipping-official.php (copied) (copied from jne-shipping-official/trunk/jne-shipping-official.php)
-
tags/1.8.0/trunk/languages (copied) (copied from jne-shipping-official/trunk/languages)
-
tags/1.8.0/trunk/public (copied) (copied from jne-shipping-official/trunk/public)
-
tags/1.8.0/trunk/public/class-jne-woocommerce-public.php (copied) (copied from jne-shipping-official/trunk/public/class-jne-woocommerce-public.php)
-
tags/1.8.0/trunk/public/includes/jne-woocommerce-public-checkout-validation.php (copied) (copied from jne-shipping-official/trunk/public/includes/jne-woocommerce-public-checkout-validation.php)
-
tags/1.8.0/trunk/public/includes/jne-woocommerce-public-cod.php (copied) (copied from jne-shipping-official/trunk/public/includes/jne-woocommerce-public-cod.php)
-
tags/1.8.0/trunk/public/includes/jne-woocommerce-public-insurance.php (copied) (copied from jne-shipping-official/trunk/public/includes/jne-woocommerce-public-insurance.php)
-
tags/1.8.0/trunk/public/includes/jne-woocommerce-public-shipping-cost-adjustment.php (copied) (copied from jne-shipping-official/trunk/public/includes/jne-woocommerce-public-shipping-cost-adjustment.php)
-
tags/1.8.0/trunk/readme.txt (copied) (copied from jne-shipping-official/trunk/readme.txt)
-
tags/1.8.0/trunk/uninstall.php (copied) (copied from jne-shipping-official/trunk/uninstall.php)
-
tags/1.8.0/trunk/vendor (copied) (copied from jne-shipping-official/trunk/vendor)
-
trunk/includes/class-jne-woocommerce.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
jne-shipping-official/tags/1.8.0/trunk/includes/class-jne-woocommerce.php
r3462630 r3462715 169 169 $this->loader->add_action( 'admin_enqueue_scripts', $plugin_admin, 'enqueue_awb_assets' ); 170 170 171 // Ensure cron job is scheduled (for plugin updates) 172 $this->loader->add_action( 'admin_init', $this, 'ensure_webhook_log_cleanup_cron' ); 173 171 174 } 172 175 … … 235 238 } 236 239 240 /** 241 * Ensure webhook log cleanup cron job is scheduled 242 * This ensures cron is registered even when plugin is updated (not just activated) 243 * 244 * @since 1.8.0 245 * @return void 246 */ 247 public function ensure_webhook_log_cleanup_cron() { 248 if (!wp_next_scheduled('jneshof_clear_old_webhook_logs')) { 249 wp_schedule_event(time(), 'daily', 'jneshof_clear_old_webhook_logs'); 250 } 251 } 252 237 253 } -
jne-shipping-official/trunk/includes/class-jne-woocommerce.php
r3462630 r3462715 169 169 $this->loader->add_action( 'admin_enqueue_scripts', $plugin_admin, 'enqueue_awb_assets' ); 170 170 171 // Ensure cron job is scheduled (for plugin updates) 172 $this->loader->add_action( 'admin_init', $this, 'ensure_webhook_log_cleanup_cron' ); 173 171 174 } 172 175 … … 235 238 } 236 239 240 /** 241 * Ensure webhook log cleanup cron job is scheduled 242 * This ensures cron is registered even when plugin is updated (not just activated) 243 * 244 * @since 1.8.0 245 * @return void 246 */ 247 public function ensure_webhook_log_cleanup_cron() { 248 if (!wp_next_scheduled('jneshof_clear_old_webhook_logs')) { 249 wp_schedule_event(time(), 'daily', 'jneshof_clear_old_webhook_logs'); 250 } 251 } 252 237 253 }
Note: See TracChangeset
for help on using the changeset viewer.