Include submitted billing data in pending-approval ticket #680

Merged
tobru merged 1 commit from feat/pending-billing-ticket into main 2026-09-18 14:21:39 +00:00
Owner
No description provided.
feat(approval): include submitted billing data in pending-approval ticket
All checks were successful
Tests / test (push) Successful in 1m37s
6b3ef23739
Staff had to open the portal to see what a pending organization actually
submitted. The helpdesk ticket now carries the stashed billing data: the
new address (or the existing Odoo invoice address plus its fetched
details), the redeemed voucher code and the signup attribution. Odoo
country/state IDs are resolved to names, falling back to the raw ID.

All interpolated values are HTML-escaped now - the description is an
Odoo HTML field and it carries user-submitted text. Rendering the
billing section is guarded separately so a failure there still leaves
staff with a ticket.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
tobru merged commit 370e42f46a into main 2026-09-18 14:21:39 +00:00
tobru deleted branch feat/pending-billing-ticket 2026-09-18 14:21:39 +00:00
Sign in to join this conversation.
No description provided.