From 831d686c64d38f9813374d87a09103b11d9b56e9 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Thu, 18 May 2017 15:59:30 +0100 Subject: [PATCH] Check for existence of indiewebUser variable --- app/Http/Controllers/MicropubClientController.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/MicropubClientController.php b/app/Http/Controllers/MicropubClientController.php index 4c97b968..ebe28e14 100644 --- a/app/Http/Controllers/MicropubClientController.php +++ b/app/Http/Controllers/MicropubClientController.php @@ -33,9 +33,11 @@ class MicropubClientController extends Controller if ($url) { $indiewebUser = IndieWebUser::where('me', $url)->first(); } - $syndication = $this->parseSyndicationTargets($indiewebUser->syndication); - $mediaEndpoint = $indiewebUser->mediaEndpoint ?? null; - $mediaURLs = $request->session()->get('media-links'); + if ($indiewebUser) { + $syndication = $this->parseSyndicationTargets($indiewebUser->syndication); + $mediaEndpoint = $indiewebUser->mediaEndpoint ?? null; + $mediaURLs = $request->session()->get('media-links'); + } return view('micropub.create', compact('url', 'syndication', 'mediaEndpoint', 'mediaURLs')); }