src/main/java/de/uapcore/lightpit/entities/User.java

changeset 75
33b6843fdf8a
parent 72
0646c14e36fb
     1.1 --- a/src/main/java/de/uapcore/lightpit/entities/User.java	Fri May 22 17:26:27 2020 +0200
     1.2 +++ b/src/main/java/de/uapcore/lightpit/entities/User.java	Fri May 22 21:23:57 2020 +0200
     1.3 @@ -80,21 +80,26 @@
     1.4          this.lastname = lastname;
     1.5      }
     1.6  
     1.7 -    public String getDisplayname() {
     1.8 +    public String getShortDisplayname() {
     1.9          StringBuilder dn = new StringBuilder();
    1.10          if (givenname != null)
    1.11              dn.append(givenname);
    1.12          dn.append(' ');
    1.13          if (lastname != null)
    1.14              dn.append(lastname);
    1.15 -        dn.append(' ');
    1.16 -        if (mail != null && !mail.isBlank()) {
    1.17 -            dn.append("<" + mail + ">");
    1.18 -        }
    1.19          final var str = dn.toString().trim();
    1.20          return str.isBlank() ? username : str;
    1.21      }
    1.22  
    1.23 +    public String getDisplayname() {
    1.24 +        final String sdn = getShortDisplayname();
    1.25 +        if (mail != null && !mail.isBlank()) {
    1.26 +            return sdn + " <" + mail + ">";
    1.27 +        } else {
    1.28 +            return sdn;
    1.29 +        }
    1.30 +    }
    1.31 +
    1.32      @Override
    1.33      public boolean equals(Object o) {
    1.34          if (this == o) return true;

mercurial