1.1 --- a/src/main/java/de/uapcore/lightpit/entities/User.java Wed May 13 21:46:26 2020 +0200 1.2 +++ b/src/main/java/de/uapcore/lightpit/entities/User.java Thu May 14 22:48:01 2020 +0200 1.3 @@ -80,6 +80,19 @@ 1.4 this.lastname = lastname; 1.5 } 1.6 1.7 + public String getDisplayname() { 1.8 + StringBuilder dn = new StringBuilder(); 1.9 + dn.append(givenname); 1.10 + dn.append(' '); 1.11 + dn.append(lastname); 1.12 + dn.append(' '); 1.13 + if (mail != null && !mail.isBlank()) { 1.14 + dn.append("<"+mail+">"); 1.15 + } 1.16 + final var str = dn.toString().trim(); 1.17 + return str.isBlank() ? username : str; 1.18 + } 1.19 + 1.20 @Override 1.21 public boolean equals(Object o) { 1.22 if (this == o) return true;