gruene-seele/dev
Kevin Adametz b6ca33288c Warenwirtschaft: AP-38 — Status-Cron selbstheilend einplanen (Ursache Ampel-Bug)
Shopseitige Diagnose (SSH, 28.08.): der Hook partnercenter_api_fetch_orders_status
war in WP-Cron GAR NICHT eingeplant (grep leer), obwohl WP-Cron läuft (System-Cron
trifft wp-cron.php alle 5 Min, DISABLE_WP_CRON=1 korrekt kompensiert). Damit pollte
nichts /api/wp/status → jede abgeschlossene Bestellung blieb auf 'open' = orange.

Ursache: Der Event wurde nur im register_activation_hook eingeplant und im
Deaktivierungs-Hook gelöscht. Ein In-Place-Update (ohne Reaktivierung) ließ ihn
dauerhaft verschwinden.

Fix (Connector v1.6.0): partnercenter_api_ensure_cron() auf 'init' — plant den
stündlichen Event nach, falls er fehlt (wp_next_scheduled-Guard). Selbstheilend,
übersteht künftige Updates.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-28 11:07:09 +00:00
..
docs April 2026 waren Wirtschaft Feedback 2026-04-10 17:14:38 +02:00
partnercenter-api Warenwirtschaft: AP-38 — Status-Cron selbstheilend einplanen (Ursache Ampel-Bug) 2026-08-28 11:07:09 +00:00
product management Warenwirtschaft: Plan V7.0 — AP-43 + AP-44 erledigt, nur noch AP-38 offen 2026-08-28 10:02:24 +00:00
tasks.md April 2026 waren Wirtschaft Feedback 2026-04-10 17:14:38 +02:00