]> _ Git - psq.git/commitdiff
mail notification + file controller
authorLouis Jeckel <louis.jeckel@outlook.cm>
Mon, 14 Sep 2020 09:03:36 +0000 (11:03 +0200)
committerLouis Jeckel <louis.jeckel@outlook.cm>
Mon, 14 Sep 2020 09:03:36 +0000 (11:03 +0200)
app/Http/Controllers/FileController.php
app/Notifications/RegistrationComplete.php

index 9cecba2767faab080424748aad4448c51a34a6d9..276b09fbb6aa707f12172879a54d35c65fbbb565 100644 (file)
@@ -20,10 +20,14 @@ class FileController extends Controller
 
     public function search()
     {
-        return view('layouts.vue', [
-            'extends' => 'layouts.app',
-            'component' => 'file-instant-search'
-        ]);
+        if(\Auth::check() && \Auth::user()->hasValidSubscription()) {
+            return view('layouts.vue', [
+                'extends' => 'layouts.app',
+                'component' => 'file-instant-search'
+            ]);
+        } else {
+            return abort(403, 'Vous devez avoir un abonnement actif pour accéder aux archives.');
+        }
     }
 
 
index 89352a83642056879b59eb4b64968312b3b03b4c..5e2c1951f7a0583755d3c7d4c346e9b7ee9c72f4 100644 (file)
@@ -45,7 +45,7 @@ class RegistrationComplete extends Notification implements ShouldQueue
                     ->success()
                     ->greeting('Cher lecteur,')
                     ->line("Votre compte à bien été activé !")
-                    ->line("Vous allez pouvoir recevoir tous les prochains numéros de *Prescription Santé : Le Quotidien*")
+                    ->line("Vous allez pouvoir recevoir les prochains numéros de *Prescription Santé : Le Quotidien*")
                     ->addTag('reg_complete');
 
     }