|
@@ -44,18 +44,26 @@ export default {
|
44
|
44
|
if (!avatarId) {
|
45
|
45
|
console.warn(
|
46
|
46
|
`No avatar stored yet for ${userId} - using ID as avatar ID`);
|
|
47
|
+ console.log("USER ID ", userId);
|
47
|
48
|
avatarId = userId;
|
48
|
49
|
}
|
49
|
50
|
avatarId = MD5.hexdigest(avatarId.trim().toLowerCase());
|
50
|
51
|
|
51
|
|
- // Default to using gravatar.
|
52
|
|
- let urlPref = 'https://www.gravatar.com/avatar/';
|
53
|
|
- let urlSuf = "?d=wavatar&size=100";
|
54
|
52
|
|
55
|
|
- if (random && interfaceConfig.RANDOM_AVATAR_URL_PREFIX) {
|
|
53
|
+ let urlPref = null;
|
|
54
|
+ let urlSuf = null;
|
|
55
|
+ if (!random) {
|
|
56
|
+ urlPref = 'https://www.gravatar.com/avatar/';
|
|
57
|
+ urlSuf = "?d=wavatar&size=200";
|
|
58
|
+ }
|
|
59
|
+ else if (random && interfaceConfig.RANDOM_AVATAR_URL_PREFIX) {
|
56
|
60
|
urlPref = interfaceConfig.RANDOM_AVATAR_URL_PREFIX;
|
57
|
61
|
urlSuf = interfaceConfig.RANDOM_AVATAR_URL_SUFFIX;
|
58
|
62
|
}
|
|
63
|
+ else {
|
|
64
|
+ urlPref = 'https://robohash.org/';
|
|
65
|
+ urlSuf = ".png?size=200x200";
|
|
66
|
+ }
|
59
|
67
|
|
60
|
68
|
return urlPref + avatarId + urlSuf;
|
61
|
69
|
}
|