|
De editpagina laadt zijn editor weer, en opslaan zonder module wist niets meer
Robins test at een post op: /posts/:slug/edit rendert dezelfde template als
/posts/new, maar alleen de nieuw-route kreeg bij shaer-bqr zijn pageJs. De
editpagina had dus data-js="chrome" -- geen editor, geen mediaprompts, en
een verborgen contentveld dat leeg rendert. Opslaan schreef dat lege veld
naar de database: strike-homerun verloor zo om 18:54 zijn inhoud (testpost
van 18:12, niets ouds verloren).
Drie lagen, van symptoom naar vangrail:
- de edit-route declareert pageJs 'post-edit playlist-editor'
- het verborgen veld rendert de BESTAANDE inhoud: laadt de module niet
(oude cache, js uit), dan is opslaan een no-op in plaats van een wisser
- test/page-modules.test.js scheurt luid als een render van de editor
zijn modules vergeet -- een brontekst-test, bewust, want het gedrag
leeft in de browser en dit is de fout die twee keer beet
En dezelfde audit ving download: drie renders, en pageJs stond op het
FORMULIER in plaats van op ready -- de auto-start hoorde v66r shaer-bqr bij
de ready-tak en omzeilde nu de e-mailvraag. Verplaatst, en de module weigert
voortaan een lege fileUrl.
Co-Authored-By: Claude Opus 5 <noreply@…>
|