- Shipped
- November 13, 2026 at 7:16 AM UTC
- Author
- Kamo
- Commit
- c13498c
ensureAccountForMember / ensurePersonalAccountForMember ask shared-lib AccountEmailIdentity (kamo-shared-library 59a6f761) before making an account: - the member's own account with that address is reused; - an unowned one (no primary member, no account members, active) is taken over, only when the address is the member's own VERIFIED one; - another person's account is never merged into: a new account is made as before and the duplicate is logged — a payment must not fail over it. A new billing account collects the leads with its address (after commit, background, never failing the call). Billing e-mails are trimmed on the way in so the indexed lookup finds them.
