// Ensure to only modify attachments that you own
$srch = '<' . intval($contact_id) . '>';
- $condition = ['allow_cid' => $srch, 'allow_gid' => '', 'deny_cid' => '', 'deny_gid' => '',
- 'id' => $attach];
+ $condition = [
+ 'allow_cid' => $srch,
+ 'allow_gid' => '',
+ 'deny_cid' => '',
+ 'deny_gid' => '',
+ 'id' => $attach,
+ ];
if (!Attach::exists($condition)) {
continue;
}
$origin = $_REQUEST['origin'];
}
- $uri = Item::newURI($api_source ? $profile_uid : $uid, $guid);
+ $uri = Item::newURI($guid);
// Fallback so that we alway have a parent uri
if (!$thr_parent_uri || !$toplevel_item_id) {
$datarray['protocol'] = Conversation::PARCEL_DIRECT;
$datarray['direction'] = Conversation::PUSH;
- $conversation = DBA::selectFirst('conversation', ['conversation-uri', 'conversation-href'], ['item-uri' => $datarray['thr-parent']]);
- if (DBA::isResult($conversation)) {
- if ($conversation['conversation-uri'] != '') {
- $datarray['conversation-uri'] = $conversation['conversation-uri'];
- }
- if ($conversation['conversation-href'] != '') {
- $datarray['conversation-href'] = $conversation['conversation-href'];
- }
- }
-
if ($orig_post) {
$datarray['edit'] = true;
} else {