* Use identicon image for default gravatar.
* Fixed tests.
pushCommits.Len = len(pushCommits.Commits)
assert.Equal(t,
- "https://secure.gravatar.com/avatar/ab53a2911ddf9b4817ac01ddcd3d975f",
+ "https://secure.gravatar.com/avatar/ab53a2911ddf9b4817ac01ddcd3d975f?d=identicon",
pushCommits.AvatarLink("user2@example.com"))
assert.Equal(t,
- "https://secure.gravatar.com/avatar/19ade630b94e1e0535b3df7387434154",
+ "https://secure.gravatar.com/avatar/19ade630b94e1e0535b3df7387434154?d=identicon",
pushCommits.AvatarLink("nonexistent@example.com"))
}
}
if !setting.DisableGravatar {
- return setting.GravatarSource + HashEmail(email)
+ return setting.GravatarSource + HashEmail(email) + "?d=identicon"
}
return DefaultAvatarLink()
setting.DisableGravatar = false
assert.Equal(t,
- "353cbad9b58e69c96154ad99f92bedc7",
+ "353cbad9b58e69c96154ad99f92bedc7?d=identicon",
AvatarLink("gitea@example.com"),
)
}