From 8d07766cd347fc0d49967ee59d23069eff84a3f9 Mon Sep 17 00:00:00 2001 From: Louis Jeckel Date: Mon, 7 Sep 2020 10:37:38 +0200 Subject: [PATCH] Update FlowpaperController.php --- app/Http/Controllers/FlowpaperController.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/FlowpaperController.php b/app/Http/Controllers/FlowpaperController.php index e423d52..5887ab0 100644 --- a/app/Http/Controllers/FlowpaperController.php +++ b/app/Http/Controllers/FlowpaperController.php @@ -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); -- 2.39.5