From 985671a2710aef49b5254876de2494f479d53ca3 Mon Sep 17 00:00:00 2001 From: Louis Jeckel Date: Mon, 14 Sep 2020 11:17:58 +0200 Subject: [PATCH] 403 message --- app/Policies/PdfFilePolicy.php | 3 +++ resources/views/errors/403.blade.php | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/app/Policies/PdfFilePolicy.php b/app/Policies/PdfFilePolicy.php index 3a3e740..a69f4a9 100644 --- a/app/Policies/PdfFilePolicy.php +++ b/app/Policies/PdfFilePolicy.php @@ -57,6 +57,9 @@ class PdfFilePolicy if($user->onTrial() && PdfFile::last()->first()->is($pdfFile)) { return true; } + if($user->isOnDiscoverUser() && PdfFile::last()->first()->is($pdfFile)) { + return true; + } return false; diff --git a/resources/views/errors/403.blade.php b/resources/views/errors/403.blade.php index ecd9450..6cc9250 100644 --- a/resources/views/errors/403.blade.php +++ b/resources/views/errors/403.blade.php @@ -11,7 +11,11 @@

Sinon, cliquez ici pour découvrir nos formules d'abonnement !

@endguest @auth + @if(\Auth::user()->onTrial() || \Auth::user()->isOnDiscoverUser()) +

Vous ne pouvez accéder qu'au dernier numéro en période découverte !

+ @elseif(!\Auth::user()->hasValidSubscription())

Il semblerait que votre abonnement n'est plus actif...

+ @endif @endauth @endsection -- 2.39.5