|
|
|
|
@ -181,13 +181,10 @@ trait AdminReportController
|
|
|
|
|
switch ($tab) {
|
|
|
|
|
case 'home':
|
|
|
|
|
return $q->whereNull('appeal_handled_at');
|
|
|
|
|
break;
|
|
|
|
|
case 'spam':
|
|
|
|
|
return $q->whereIsSpam(true);
|
|
|
|
|
break;
|
|
|
|
|
case 'not-spam':
|
|
|
|
|
return $q->whereIsSpam(false);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
->latest()
|
|
|
|
|
@ -728,7 +725,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'delete':
|
|
|
|
|
$profile = Profile::find($report->reported_profile_id);
|
|
|
|
|
@ -760,7 +756,6 @@ trait AdminReportController
|
|
|
|
|
StoryDelete::dispatch($story)->onQueue('story');
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'delete-all':
|
|
|
|
|
$profile = Profile::find($report->reported_profile_id);
|
|
|
|
|
@ -792,7 +787,6 @@ trait AdminReportController
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -807,7 +801,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'nsfw':
|
|
|
|
|
if ($report->object_type === 'App\Profile') {
|
|
|
|
|
@ -867,7 +860,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'unlist':
|
|
|
|
|
if ($report->object_type === 'App\Profile') {
|
|
|
|
|
@ -927,7 +919,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'private':
|
|
|
|
|
if ($report->object_type === 'App\Profile') {
|
|
|
|
|
@ -987,7 +978,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'delete':
|
|
|
|
|
if (config('pixelfed.account_deletion') == false) {
|
|
|
|
|
@ -1070,7 +1060,6 @@ trait AdminReportController
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1085,7 +1074,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'nsfw':
|
|
|
|
|
$status = Status::find($report->object_id);
|
|
|
|
|
@ -1120,7 +1108,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'private':
|
|
|
|
|
$status = Status::find($report->object_id);
|
|
|
|
|
@ -1157,7 +1144,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'unlist':
|
|
|
|
|
$status = Status::find($report->object_id);
|
|
|
|
|
@ -1196,7 +1182,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case 'delete':
|
|
|
|
|
$status = Status::find($report->object_id);
|
|
|
|
|
@ -1226,7 +1211,6 @@ trait AdminReportController
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
return [200];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|