Item delivery data must only be stored when there is data
[friendica.git/.git] / src / Model / Item.php
index 3c503dd..3244053 100644 (file)
@@ -1883,7 +1883,9 @@ class Item extends BaseObject
                        self::updateThread($parent_id);
                }
 
-               ItemDeliveryData::insert($current_post, $delivery_data);
+               if (!empty($item['origin']) || !empty($item['wall']) || !empty($delivery_data['postopts']) || !empty($delivery_data['inform'])) {
+                       ItemDeliveryData::insert($current_post, $delivery_data);
+               }
 
                DBA::commit();