remove unused code

This commit is contained in:
Mike Macgirvin 2024-02-28 20:24:43 +11:00
parent 12dbd99777
commit d944461846

View file

@ -413,37 +413,28 @@ class Notifier implements DaemonInterface
if (($relay_to_owner || $uplink) && ($cmd !== 'relay')) {
logger('followup relay (upstream delivery)', LOGGER_DEBUG);
$comment_recipient = IConfig::Get($target_item['id'], 'system', 'comment_recipient');
if ($comment_recipient) {
$sendto = $comment_recipient;
self::$recipients = [$comment_recipient];
self::$private = false;
}
else {
$sendto = ($uplink) ? $parent_item['source_xchan'] : $parent_item['owner_xchan'];
self::$recipients = [$sendto];
// over-ride upstream recipients if 'replyTo' was set in the parent.
if ($parent_item['replyto'] && (!$uplink)) {
logger('replyto: over-riding owner ' . $sendto, LOGGER_DEBUG);
// unserialise is a no-op if presented with data that wasn't serialised.
$ptr = unserialise($parent_item['replyto']);
if (is_string($ptr)) {
if (ActivityStreams::is_url($sendto)) {
$sendto = $ptr;
self::$recipients = [$sendto];
}
} elseif (is_array($ptr)) {
$sendto = [];
foreach ($ptr as $rto) {
if (is_string($rto)) {
$sendto[] = $rto;
} elseif (is_array($rto) && isset($rto['id'])) {
$sendto[] = $rto['id'];
}
}
self::$recipients = $sendto;
$sendto = ($uplink) ? $parent_item['source_xchan'] : $parent_item['owner_xchan'];
self::$recipients = [$sendto];
// over-ride upstream recipients if 'replyTo' was set in the parent.
if ($parent_item['replyto'] && (!$uplink)) {
logger('replyto: over-riding owner ' . $sendto, LOGGER_DEBUG);
// unserialise is a no-op if presented with data that wasn't serialised.
$ptr = unserialise($parent_item['replyto']);
if (is_string($ptr)) {
if (ActivityStreams::is_url($sendto)) {
$sendto = $ptr;
self::$recipients = [$sendto];
}
} elseif (is_array($ptr)) {
$sendto = [];
foreach ($ptr as $rto) {
if (is_string($rto)) {
$sendto[] = $rto;
} elseif (is_array($rto) && isset($rto['id'])) {
$sendto[] = $rto['id'];
}
}
self::$recipients = $sendto;
}
}
logger('replyto: upstream recipients ' . print_r($sendto, true), LOGGER_DEBUG);