diff --git a/app/Http/Controllers/Settings/HomeSettings.php b/app/Http/Controllers/Settings/HomeSettings.php index 940c1f81c..c4cfc944b 100644 --- a/app/Http/Controllers/Settings/HomeSettings.php +++ b/app/Http/Controllers/Settings/HomeSettings.php @@ -42,7 +42,7 @@ trait HomeSettings $changes = false; $name = strip_tags($request->input('name')); - $bio = Purify::clean($request->input('bio')); + $bio = $request->filled('bio') ? Purify::clean($request->input('bio')) : null; $website = $request->input('website'); $email = $request->input('email'); $user = Auth::user(); @@ -80,12 +80,12 @@ trait HomeSettings $profile->name = $name; } - if (!$profile->website || $profile->website != $website) { + if ($profile->website != $website) { $changes = true; $profile->website = $website; } - if (!$profile->bio || !$profile->bio != $bio) { + if ($profile->bio != $bio) { $changes = true; $profile->bio = $bio; }