Skip to content

Commit 0ddb7c2

Browse files
committed
If there is not email column or email value, default method jump to placehold
1 parent ca7f97e commit 0ddb7c2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/helpers.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,10 @@ function backpack_avatar_url($user)
110110
{
111111
switch (config('backpack.base.avatar_type')) {
112112
case 'gravatar':
113-
if (backpack_users_have_email()) {
113+
if (backpack_users_have_email() && !empty($user->email)) {
114114
return Gravatar::fallback(config('backpack.base.gravatar_fallback'))->get($user->email);
115+
} else {
116+
return method_exists($user, 'placehold') ? $user->placehold() : $user->placehold;
115117
}
116118
break;
117119
default:

0 commit comments

Comments
 (0)