mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-19 16:15:13 +00:00
remove unused code
This commit is contained in:
parent
12dbd99777
commit
d944461846
1 changed files with 21 additions and 30 deletions
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue