From 44aa04c7ea28956ce6d6ac7f520e452afc9ce11c Mon Sep 17 00:00:00 2001 From: Thore Date: Tue, 23 Feb 2021 02:03:29 +0100 Subject: [PATCH] Update src/main/java/de/scimeda/keycloak/events/logging/LastLoginEventListenerProvider.java --- .../events/logging/LastLoginEventListenerProvider.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/de/scimeda/keycloak/events/logging/LastLoginEventListenerProvider.java b/src/main/java/de/scimeda/keycloak/events/logging/LastLoginEventListenerProvider.java index 1c6cb38..5b6bf5a 100644 --- a/src/main/java/de/scimeda/keycloak/events/logging/LastLoginEventListenerProvider.java +++ b/src/main/java/de/scimeda/keycloak/events/logging/LastLoginEventListenerProvider.java @@ -39,9 +39,9 @@ public class LastLoginEventListenerProvider implements EventListenerProvider { Map> userAttrs = user.getAttributes(); if (userAttrs.containsKey("last-login")) { - String userLastLogin = userAttrs.get("last-login").get(0); + List userLastLogin = userAttrs.get("last-login"); if (userLastLogin != null && !userLastLogin.isEmpty()) { - user.setSingleAttribute("prior-login", userLastLogin); + user.setSingleAttribute("prior-login", userLastLogin.get(0); } } @@ -62,4 +62,4 @@ public class LastLoginEventListenerProvider implements EventListenerProvider { // Nothing to close } -} \ No newline at end of file +}