Fix compilation error: use accessor for preferredEmail
Get preferred email via accessor method rather than referring
to an unaccessible private variable
Change-Id: If20939f3dac0bd27fd67289f8f6f6750f1b711e7
diff --git a/src/main/java/com/googlesource/gerrit/plugins/avatars/external/ExternalUrlAvatarProvider.java b/src/main/java/com/googlesource/gerrit/plugins/avatars/external/ExternalUrlAvatarProvider.java
index dc38718..10138a7 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/avatars/external/ExternalUrlAvatarProvider.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/avatars/external/ExternalUrlAvatarProvider.java
@@ -131,6 +131,6 @@
private String fillOutTemplate(String template, IdentifiedUser user) {
String workString = replaceInUrl("${user}", template, user.getUserName().orElse(null));
workString = replaceInUrl("${id}", workString, Integer.toString(user.getAccountId().get()));
- return replaceInUrl("${email}", workString, user.getAccount().preferredEmail());
+ return replaceInUrl("${email}", workString, user.getAccount().getPreferredEmail());
}
}