Contacts Array Preservation
Some APIs (InvoiceNinja) wipe embedded arrays (contacts) on partial update. Always fetch full record first, merge changes into existing array, then update with complete array. Critical for InvoiceNinja client updates.
Context
Updating records with embedded arrays in APIs
Reusability
- Score: 1/5
- Used in: aloysiusproductions-ops-core
Source
Synced from ops-core learning data. Original source: aloysiusproductions-ops-core
See also: Pattern Library