KamoCRM

The profile save stores the member's address

FixSecurityService
Shipped
October 14, 2026 at 5:03 AM UTC
Author
Kamo
Commit
d13cd14

The My Profile Address card posted { address, addressDetails, locality, subdivision, postalCode, country } and PUT /members/{id} never read the key, so every save answered 200 and the card read back blank. No member in the database has ever had an address stored (0 of 232). MemberAddressWire reads the shape GET already writes: the whole address, blanks and missing lines cleared, null clears all of it; a line over the entity's @Size or an unknown country is a 400 on "address", checked before anything in the save is written.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing