Apparently Mastodon doesn't consider a message to be a DM if you cc: yourself.

This commit is contained in:
Mike Macgirvin 2023-11-08 21:52:35 -08:00
parent aebbb14b80
commit 87f5b386c2

View file

@ -1019,7 +1019,7 @@ class Activity
if (isset($parent_i['to']) && is_array($parent_i['to'])) {
$activity['to'] = array_values(array_unique(array_merge($activity['to'], $parent_i['to'])));
}
} else {
} elseif ((int)$item_private === 1) {
$activity['cc'] = self::map_acl($item);
if (isset($parent_i['cc']) && is_array($parent_i['cc'])) {
$activity['cc'] = array_values(array_unique(array_merge($activity['cc'], $parent_i['cc'])));
@ -1436,7 +1436,7 @@ class Activity
if (isset($parent_i['to']) && is_array($parent_i['to'])) {
$activity['to'] = array_values(array_unique(array_merge($activity['to'], $parent_i['to'])));
}
} else {
} elseif ((int)$item_private === 1) {
$activity['cc'] = self::map_acl($item);
if (isset($parent_i['cc']) && is_array($parent_i['cc'])) {
$activity['cc'] = array_values(array_unique(array_merge($activity['cc'], $parent_i['cc'])));