Update Profile model, fix avatar url path generation. Fixes #4041, Fixes #4031, Fixes #3523

pull/4278/head
Daniel Supernault 3 years ago
parent 22da2647c7
commit 28bf8649b3
No known key found for this signature in database
GPG Key ID: 0DEF1C662C9033F7

@ -178,13 +178,21 @@ class Profile extends Model
return url('/storage/avatars/default.jpg');
}
if($path === 'public/avatars/default.jpg') {
return url('/storage/avatars/default.jpg');
}
if(substr($path, 0, 6) !== 'public') {
return url('/storage/avatars/default.jpg');
}
if(config('filesystems.default') !== 'local') {
return Storage::url($path);
}
$path = "{$path}?v={$avatar->change_count}";
return config('app.url') . Storage::url($path);
return url(Storage::url($path));
});
return $url;

Loading…
Cancel
Save