/** * Returns the anonymous avatar, if configured. Otherwise returns null. * * @return the anonymous avatar, or null */ protected Avatar getAnonymousAvatar() { Long anonAvatarId = avatarManager.getAnonymousAvatarId(); return anonAvatarId != null ? avatarManager.getById(anonAvatarId) : null; }
private URI getAnonymousProfilePictureUri(URI baseUri) { final String baseUriStr = baseUri == null ? applicationProperties.getBaseUrl() : baseUri.toASCIIString(); return URI.create(baseUriStr + "/secure/useravatar?avatarId=" + avatarManager.getAnonymousAvatarId()); }