- bulkUpsert now accepts preserveExistingOnNull column list, using COALESCE(EXCLUDED.col, table.col) so null incoming values never overwrite existing non-null DB values - bulkUpsertRecords passes resource ID columns as preserve-on-null for TICKETS and TASKS entities - getValidResourceIds now throws on DB error instead of returning empty set (which would nullify every resource reference) - Fix mimecast mailbox-remediate fetch handlers to check res.ok and content-type before calling res.json(), preventing JSON parse crash on 502 Bad Gateway responses |
||
|---|---|---|
| .. | ||
| analytics/time-entries | ||
| audit-log | ||
| data-browser | ||
| morning-summary | ||
| qbo | ||
| roles | ||
| settings | ||
| sync | ||
| ticket-digest | ||
| users | ||
| workflow | ||
| zabbix-wan | ||