]> _ Git - psq.git/commitdiff
Update FlowpaperController.php
authorLouis Jeckel <louis.jeckel@outlook.cm>
Mon, 7 Sep 2020 08:37:38 +0000 (10:37 +0200)
committerLouis Jeckel <louis.jeckel@outlook.cm>
Mon, 7 Sep 2020 08:37:38 +0000 (10:37 +0200)
app/Http/Controllers/FlowpaperController.php

index e423d527c8adbc208c784619896751e1951600a7..5887ab067e9887e47ca2c9387e428aa7042dac62 100644 (file)
@@ -17,11 +17,19 @@ class FlowpaperController extends Controller
     /**
      * @param PdfFile $file
      * @param Request $request
-     * @return View
+     * @return \Illuminate\Http\RedirectResponse|View
      * @throws \Illuminate\Auth\Access\AuthorizationException
      */
-    public function view(PdfFile $file, Request $request): View
+    public function view(PdfFile $file, Request $request)
     {
+        if(! \Auth::check()) {
+            return redirect()->route('login', ['redirect_to' => $request->getUri()]);
+        }
+
+        if(! \Auth::user()->reg_complete) {
+            return redirect()->route('account.index');
+        }
+
         $this->authorize('view', $file);