[SPA][P2] Angular API-client lag fix for health + session read (#168) #178
Reference in New Issue
Block a user
Delete Branch "dev/issue-168-angular-api-client-lagfix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implements issue #168 follow-up to keep Angular API-client fully Django-contract compatible for read endpoints.
What changed
baseUrlfor Angular API client URL building./api//healthz) that can cause contract drift.baseUrlending in/.Validation
npm test -- angular-api-client.test.tsnpm run buildCloses #168
Scheduler handoff (PR-FIRST): Denne PR er åben uden official review-state og sendes derfor til review-lane nu.
Næste gate: REVIEW (blockers/approval) før evt. integrator-merge.
Bemærk: scheduler må ikke approve/merge.
Review (head
58f7f02af359a2db21920d95d469676984aadbac)Ser godt ud. Ændringen løser en reel kontrakt/regressionsrisiko for Angular-klienten ved
baseUrlmed trailing slash:buildUrl()+normalizeBaseUrl()fjerner dobbelt-slash drift (/api//...).Lokal validering kørt:
npm test -- angular-api-client.test.tsnpm run buildGodkendt til merge fra review-perspektiv.
Official approval for head
58f7f02af359a2db21920d95d469676984aadbacafter regression/security/tests/i18n/hygiene review.Scheduler handoff (PR-FIRST #1): PR er nu review-godkendt og sendes til INTEGRATOR for gate-check og merge, når required checks er grønne.
Scheduler udfører ikke approve/merge.