]> git.mxchange.org Git - friendica.git/blobdiff - mod/item.php
Merge pull request #10228 from MrPetovan/bug/warnings
[friendica.git] / mod / item.php
index 467d538f26a924067d9400de9f03c4982ab073ef..71793f14dc44a6bdc389b6fd1d052d921811a18a 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2021, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -45,6 +45,7 @@ use Friendica\Model\Contact;
 use Friendica\Model\Conversation;
 use Friendica\Model\FileTag;
 use Friendica\Model\Item;
+use Friendica\Model\ItemURI;
 use Friendica\Model\Notification;
 use Friendica\Model\Photo;
 use Friendica\Model\Post;
@@ -221,6 +222,7 @@ function item_post(App $a) {
 
                // Fetch the basic attachment data
                $attachment = ParseUrl::getSiteinfoCached($attachment_url);
+               unset($attachment['keywords']);
 
                // Overwrite the basic data with possible changes from the frontend
                $attachment['type'] = $attachment_type;
@@ -612,6 +614,9 @@ function item_post(App $a) {
        $datarray['origin']        = $origin;
        $datarray['object']        = $object;
 
+       $datarray['uri-id']        = ItemURI::getIdByURI($datarray['uri']);
+       $datarray['attachments']   = $_REQUEST['attachments'] ?? [];
+
        /*
         * These fields are for the convenience of addons...
         * 'self' if true indicates the owner is posting on their own wall