feat: Add ability to use Gravatar as avatar provider (#1319)

Closes #1243
This commit is contained in:
Mary Ojo
2025-09-05 19:00:17 +02:00
committed by GitHub
parent 37bd4d1349
commit 5dc783c5b5
7 changed files with 56 additions and 3 deletions
+6
View File
@@ -36,6 +36,12 @@ module.exports = {
termsType: sails.hooks.terms.getTypeByUserRole(inputs.record.role),
};
const gravatarUrl = sails.helpers.users.buildGravatarUrl(inputs.record);
if (gravatarUrl) {
data.gravatarUrl = gravatarUrl;
}
if (inputs.user) {
const isForCurrentUser = inputs.record.id === inputs.user.id;
const isForAdmin = inputs.user.role === User.Roles.ADMIN;