Skip to content

Commit 7c9e195

Browse files
committed
Fix bug with emails role not correctly being parsed
1 parent a9c7c85 commit 7c9e195

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>eu.openanalytics</groupId>
77
<artifactId>containerproxy</artifactId>
8-
<version>0.8.11</version>
8+
<version>0.8.12-SNAPSHOT</version>
99
<name>ContainerProxy</name>
1010
<packaging>jar</packaging>
1111

src/main/java/eu/openanalytics/containerproxy/auth/impl/OpenIDAuthenticationBackend.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,7 @@ public String getName() {
320320
Object emails = getAttributes().get(ID_ATTR_EMAILS);
321321
if (emails instanceof String[]) return ((String[]) emails)[0];
322322
else if (emails instanceof JSONArray) return ((JSONArray) emails).get(0).toString();
323+
else if (emails instanceof Collection) return ((Collection<?>) emails).stream().findFirst().get().toString();
323324
else return emails.toString();
324325
}
325326
else return super.getName();

0 commit comments

Comments
 (0)