feat(billing): show company name (not UUID) on invoices and payments (PMS-186) #102
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/mapps-186-billing-company-name"
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?
What
Show the company name (not a raw
company_idUUID) on every billing surface, and let users pick a company from a dropdown instead of typing a UUID (PMS-186).Display (uses the new
company_namefrom the API)Input (company-name dropdown from
/contacts/companies, value = id)Adds
CompanyOption, aload_companieshelper,company_select_options, andcompany_namefields onRemoteInvoice/InvoiceDetail/RemotePayment. No raw company UUID is shown to the user on any billing surface now.Depends on
mokosh-server PMS-186 (#149) -
company_nameon the invoice / payment responses.Verification
cargo check --target wasm32-unknown-unknownandcargo fmt --checkclean. (The one host clippy hit isclippy::manual_checked_opson pre-existingprojects.rs:685, a lint that only exists in host rust 1.95; CI runs rust 1.94 where it does not fire.)🤖 Generated with Claude Code