From bdc8ec77f04f2a3f535e462fed505366d562862d Mon Sep 17 00:00:00 2001 From: Jeroen Smeets Date: Wed, 15 Aug 2018 09:51:01 +0200 Subject: [PATCH] prevent crash when avatar not set on fresh install --- app/Profile.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Profile.php b/app/Profile.php index b1b73abf6..4357684dc 100644 --- a/app/Profile.php +++ b/app/Profile.php @@ -132,7 +132,7 @@ class Profile extends Model { $url = Cache::remember("avatar:{$this->id}", 1440, function() { $path = $this->avatar->media_path ?? 'public/avatars/default.png'; - $version = hash('sha1', $this->avatar->created_at); + $version = $this->avatar ? hash('sha1', $this->avatar->created_at) : ''; $path = "{$path}?v={$version}"; return url(Storage::url($path)); });