From a5133e0f9bec5506f2f10ba2260e892a07ec23ad Mon Sep 17 00:00:00 2001 From: Sheogorath Date: Sun, 17 Mar 2019 23:47:30 +0100 Subject: Use libravatar as drop-in replacement for gravatar Since libravatar got a default fallback to Gravatar and in generell allows federated image hosting for avatars this shouldn't break any existing implementations. The federation functionality is not added yet. This would require to use the libravatar library. Details: https://wiki.libravatar.org/api/ Signed-off-by: Sheogorath --- lib/letter-avatars.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/letter-avatars.js b/lib/letter-avatars.js index a5dd8207..935cc1bb 100644 --- a/lib/letter-avatars.js +++ b/lib/letter-avatars.js @@ -37,7 +37,7 @@ exports.generateAvatarURL = function (name, email = '', big = true) { let hexDigest = hash.digest('hex') if (email !== '' && config.allowGravatar) { - photo = 'https://www.gravatar.com/avatar/' + hexDigest; + photo = 'https://cdn.libravatar.org/avatar/' + hexDigest; if (big) { photo += '?s=400' } else { -- cgit v1.2.3