feat(customer): manage default address selection (#6295)
**What** - Catches unique constraints on customer_id, is_default_billing/is_default_shipping and reformats - Adds an step to create and update of addresses that unsets the previous default shipping/billing address if necessary. - This creates a behavior in the API where you can always set an address to be default and it will automatically unset the previous one for you.
This commit is contained in:
2
packages/utils/src/exceptions/index.ts
Normal file
2
packages/utils/src/exceptions/index.ts
Normal file
@@ -0,0 +1,2 @@
|
||||
export * from "./postgres-error"
|
||||
export * from "./is-duplicate-error"
|
||||
Reference in New Issue
Block a user