Add live show moderation queue
This commit is contained in:
@@ -128,6 +128,17 @@ class Photo extends Model
|
||||
])->save();
|
||||
}
|
||||
|
||||
public function clearFromLiveShow(?User $reviewer = null): void
|
||||
{
|
||||
$this->forceFill([
|
||||
'live_status' => PhotoLiveStatus::NONE,
|
||||
'live_approved_at' => null,
|
||||
'live_reviewed_at' => now(),
|
||||
'live_reviewed_by' => $reviewer?->id,
|
||||
'live_rejection_reason' => null,
|
||||
])->save();
|
||||
}
|
||||
|
||||
public function likes(): HasMany
|
||||
{
|
||||
return $this->hasMany(PhotoLike::class);
|
||||
|
||||
Reference in New Issue
Block a user