Update admin moderation logic, only re-add top level posts

pull/4399/head
Daniel Supernault 2023-05-21 01:53:25 -06:00
rodzic 79bcaadd49
commit c6ffda9618
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 0DEF1C662C9033F7
2 zmienionych plików z 9 dodań i 3 usunięć

Wyświetl plik

@ -1138,7 +1138,9 @@ trait AdminReportController
StatusService::del($status->id);
StatusService::get($status->id);
PublicTimelineService::add($status->id);
if($status->in_reply_to_id == null && $status->reblog_of_id == null) {
PublicTimelineService::add($status->id);
}
}
if($action == 'mark-all-read') {

Wyświetl plik

@ -800,9 +800,13 @@ class ApiV1Dot1Controller extends Controller
StatusService::del($status->id, true);
if($state !== 'public') {
if($status->uri) {
NetworkTimelineService::add($status->id);
if($status->in_reply_to_id == null && $status->reblog_of_id == null) {
NetworkTimelineService::add($status->id);
}
} else {
PublicTimelineService::add($status->id);
if($status->in_reply_to_id == null && $status->reblog_of_id == null) {
PublicTimelineService::add($status->id);
}
}
}
} else if ($action == 'mark-unlisted') {