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