]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Item.php
Merge remote-tracking branch 'upstream/develop' into restricted
[friendica.git] / src / Model / Item.php
index e48bae77a619b2bced6a68f311e5b5f4d8bee861..8972d3b75e1870214e2da3ecbc8670ac3c9c8b00 100644 (file)
@@ -1250,7 +1250,7 @@ class Item
                        }
                }
 
-               Post::insert($item['uri-id'], $item);
+               $inserted = Post::insert($item['uri-id'], $item);
 
                if ($item['gravity'] == self::GRAVITY_PARENT) {
                        Post\Thread::insert($item['uri-id'], $item);
@@ -1405,7 +1405,9 @@ class Item
                        self::updateDisplayCache($posted_item['uri-id']);
                }
 
-               Post\Engagement::storeFromItem($posted_item);
+               if ($inserted) {
+                       Post\Engagement::storeFromItem($posted_item);
+               }
 
                return $post_user_id;
        }