From dd91f23b539ac9ace9344d0153012cc1a6030467 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Wed, 17 Apr 2019 19:33:02 -0600 Subject: [PATCH] Update HomeSettings controller --- app/Http/Controllers/Settings/HomeSettings.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/Http/Controllers/Settings/HomeSettings.php b/app/Http/Controllers/Settings/HomeSettings.php index c4cfc944b..f99d92ce0 100644 --- a/app/Http/Controllers/Settings/HomeSettings.php +++ b/app/Http/Controllers/Settings/HomeSettings.php @@ -47,6 +47,10 @@ trait HomeSettings $email = $request->input('email'); $user = Auth::user(); $profile = $user->profile; + $layout = $request->input('profile_layout'); + if($layout) { + $layout = !in_array($layout, ['metro', 'moment']) ? 'metro' : $layout; + } $validate = config('pixelfed.enforce_email_verification'); @@ -89,6 +93,11 @@ trait HomeSettings $changes = true; $profile->bio = $bio; } + + if ($profile->profile_layout != $layout) { + $changes = true; + $profile->profile_layout = $layout; + } } if ($changes === true) {