if ($public_dfrn) {
Logger::info('Relay delivery to ' . $contact['url'] . ' with guid ' . $target_item['guid'] . ' returns ' . $deliver_status);
+ $success = ($deliver_status >= 200) && ($deliver_status <= 299);
+
if ($cmd == Delivery::POST) {
- if (($deliver_status >= 200) && ($deliver_status <= 299)) {
- Post\DeliveryData::incrementQueueDone($target_item['uri-id'], $protocol);
-
- GServer::setProtocol($contact['gsid'] ?? 0, $protocol);
- $success = true;
- } else {
- Post\DeliveryData::incrementQueueFailed($target_item['uri-id']);
- $success = false;
- }
+ Post\DeliveryData::incrementQueueDone($target_item['uri-id'], $protocol);
+ GServer::setProtocol($contact['gsid'] ?? 0, $protocol);
+ } else {
+ Post\DeliveryData::incrementQueueFailed($target_item['uri-id']);
}
return $success;
}