- DBA::update('item', ['contact-id' => $first], ['contact-id' => $dup_id]);
- DBA::update('thread', ['contact-id' => $first], ['contact-id' => $dup_id]);
- DBA::update('mail', ['contact-id' => $first], ['contact-id' => $dup_id]);
- DBA::update('photo', ['contact-id' => $first], ['contact-id' => $dup_id]);
- DBA::update('event', ['cid' => $first], ['cid' => $dup_id]);
+ DBA::update('item', ['contact-id' => $new_cid], ['contact-id' => $old_cid]);
+ DBA::update('thread', ['contact-id' => $new_cid], ['contact-id' => $old_cid]);
+ DBA::update('mail', ['contact-id' => $new_cid], ['contact-id' => $old_cid]);
+ DBA::update('photo', ['contact-id' => $new_cid], ['contact-id' => $old_cid]);
+ DBA::update('event', ['cid' => $new_cid], ['cid' => $old_cid]);
+
+ // These fields only contain public contact entries (uid = 0)