diff --git a/app/Policies/ParticipationPolicy.php b/app/Policies/ParticipationPolicy.php index 0b87934..e2afd80 100644 --- a/app/Policies/ParticipationPolicy.php +++ b/app/Policies/ParticipationPolicy.php @@ -64,11 +64,15 @@ class ParticipationPolicy /** * Wether a customer can access to won list page * - * @param \App\Models\Customer $authUser + * @param \App\Models\Customer|\App\Models\User $authUser * @return boolean */ - public function viewWonList(Customer $authUser): bool + public function viewWonList(Customer|User $authUser): bool { + if ($authUser instanceof User) { + // * Recettage + return true; + } return (bool)$authUser->participations()->where(fn (Builder $q) => $q->whereHas('instantWin')->orWhereHas('discount'))->count(); }