diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index d77b028..00059e2 100755 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -62,6 +62,15 @@ class ProfileController extends Controller public function showSingleProfile(User $user) { + + if (is_null($user->profile)) { + + return redirect() + ->back() + ->with('error', "This user doesn't have a profile."); + + } + $socialMediaProfiles = json_decode($user->profile->socialLinks, true); $createdDate = Carbon::parse($user->created_at); diff --git a/resources/views/dashboard/user/directory.blade.php b/resources/views/dashboard/user/directory.blade.php index 81f632b..b18583b 100755 --- a/resources/views/dashboard/user/directory.blade.php +++ b/resources/views/dashboard/user/directory.blade.php @@ -28,48 +28,50 @@