Dwindi Ramadhana
2cc20ff760
fix: licensing table creation, consistent meta keys, checkout virtual detection
1. License table auto-creation:
- Added ensure_tables() check on plugins_loaded
- Tables created automatically if missing
2. Consistent licensing meta keys:
- ProductsController now uses _woonoow_licensing_enabled
- Matches LicensingModule and LicenseManager
3. Checkout virtual-only detection:
- Added needs_shipping to Cart interface
- Checkout uses cart.needs_shipping from WooCommerce API
- Fallback to item-level virtual/downloadable check
4. Login redirect for logged-in users added previously
2026-01-07 22:15:51 +07:00
..
2026-01-07 21:08:01 +07:00
2025-11-11 17:52:03 +07:00
2025-11-11 10:43:03 +07:00
2026-01-04 10:49:47 +07:00
2025-12-31 14:58:57 +07:00
2026-01-01 17:36:40 +07:00
2025-11-20 13:52:12 +07:00
2025-11-21 00:25:22 +07:00
2025-11-10 22:41:18 +07:00
2026-01-04 11:55:15 +07:00
2025-11-09 23:44:24 +07:00
2026-01-05 16:20:32 +07:00
2026-01-05 16:53:45 +07:00
2025-12-31 22:01:06 +07:00
2025-12-31 21:17:59 +07:00
2026-01-04 23:51:54 +07:00
2026-01-04 10:49:47 +07:00
2026-01-04 10:49:47 +07:00
2025-12-31 14:06:04 +07:00
2025-11-09 23:44:24 +07:00
2025-12-30 17:48:09 +07:00
2026-01-07 22:15:51 +07:00
2026-01-05 16:20:32 +07:00
2026-01-04 10:49:47 +07:00
2025-12-26 10:59:48 +07:00
2025-11-10 22:41:18 +07:00
2025-11-10 14:09:52 +07:00