]> git.mxchange.org Git - friendica.git/blobdiff - src/Worker/APDelivery.php
Merge remote-tracking branch 'upstream/develop' into post-delivery-data
[friendica.git] / src / Worker / APDelivery.php
index 60752896fc64b05c224504ecd78c355c4a8114dc..609bb88886632b128eac4282db661eaabd9fa6e6 100644 (file)
@@ -23,7 +23,8 @@ namespace Friendica\Worker;
 
 use Friendica\Core\Logger;
 use Friendica\Core\Worker;
-use Friendica\Model\ItemDeliveryData;
+use Friendica\Model\Item;
+use Friendica\Model\Post;
 use Friendica\Protocol\ActivityPub;
 use Friendica\Util\HTTPSignature;
 
@@ -67,10 +68,13 @@ class APDelivery
                        }
                }
 
+               // This should never fail and is temporariy (until the move to )
+               $item = Item::selectFirst(['uri-id'], ['id' => $target_id]);
+
                if (!$success && !Worker::defer() && in_array($cmd, [Delivery::POST])) {
-                       ItemDeliveryData::incrementQueueFailed($target_id);
+                       Post\DeliveryData::incrementQueueFailed($item['uri-id']);
                } elseif ($success && in_array($cmd, [Delivery::POST])) {
-                       ItemDeliveryData::incrementQueueDone($target_id, ItemDeliveryData::ACTIVITYPUB);
+                       Post\DeliveryData::incrementQueueDone($item['uri-id'], Post\DeliveryData::ACTIVITYPUB);
                }
        }
 }