Update bouncer

This commit is contained in:
Daniel Supernault 2021-03-01 02:20:19 -07:00
parent 106964f8ea
commit f3a2b354db
No known key found for this signature in database
GPG Key ID: 0DEF1C662C9033F7
1 changed files with 12 additions and 4 deletions

View File

@ -15,6 +15,10 @@ class Bouncer {
return;
}
if($status->profile->user->is_admin == true) {
return;
}
$exemptionKey = 'pf:bouncer_v0:exemption_by_pid:' . $status->profile_id;
$exemptionTtl = now()->addDays(12);
@ -50,6 +54,14 @@ class Bouncer {
return;
}
if( $status->profile->created_at->gt(now()->subMonths(6)) &&
$status->profile->status_count < 2 &&
$status->profile->bio &&
$status->profile->website
) {
return (new self)->handle($status);
}
$recentKey = 'pf:bouncer_v0:recent_by_pid:' . $status->profile_id;
$recentTtl = now()->addHours(28);
@ -86,10 +98,6 @@ class Bouncer {
return;
}
if($status->profile->user->is_admin == true) {
return;
}
return (new self)->handle($status);
}