]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Tag.php
Merge pull request #12591 from MrPetovan/task/2023-licence
[friendica.git] / src / Model / Tag.php
index 2f034e92b7767846b005a0fea7697d38f7a8b8e5..368be55ddd28f3a4f100c6b63d21b972fce7f742 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * @copyright Copyright (C) 2010-2022, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -319,16 +319,12 @@ class Tag
                        $tags = self::TAG_CHARACTER[self::HASHTAG] . self::TAG_CHARACTER[self::MENTION] . self::TAG_CHARACTER[self::EXCLUSIVE_MENTION];
                }
 
-               // Only remove the shared data from "real" reshares
-               $shared = DI::contentItem()->getSharedPost($item, ['uri-id']);
-               if (!empty($shared)) {
-                       $item['body'] = BBCode::removeSharedData($item['body']);
-               }
-
                foreach (self::getFromBody($item['body'], $tags) as $tag) {
                        self::storeByHash($item['uri-id'], $tag[1], $tag[3], $tag[2]);
                }
 
+               $shared = DI::contentItem()->getSharedPost($item, ['uri-id']);
+
                // Search for hashtags in the shared body (but only if hashtags are wanted)
                if (!empty($shared) && (strpos($tags, self::TAG_CHARACTER[self::HASHTAG]) !== false)) {
                        foreach (self::getByURIId($shared['post']['uri-id'], [self::HASHTAG]) as $tag) {