From: Louis Jeckel Date: Mon, 14 Sep 2020 09:17:58 +0000 (+0200) Subject: 403 message X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=985671a2710aef49b5254876de2494f479d53ca3;p=psq.git 403 message --- 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