From ef088a35a0659e11cd86ff669476e812b5b8551a Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Fri, 4 Sep 2020 08:35:31 +0200 Subject: [PATCH] OO-4888: not all authentications rows have an authentication provider --- .../ui/admin/authentication/UserNickNameEditController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/olat/user/ui/admin/authentication/UserNickNameEditController.java b/src/main/java/org/olat/user/ui/admin/authentication/UserNickNameEditController.java index aff6255b4c1..1890db7d9cd 100644 --- a/src/main/java/org/olat/user/ui/admin/authentication/UserNickNameEditController.java +++ b/src/main/java/org/olat/user/ui/admin/authentication/UserNickNameEditController.java @@ -73,7 +73,9 @@ public class UserNickNameEditController extends FormBasicController { } private List<UserAuthenticationRow> getManageableProviders(List<UserAuthenticationRow> auths) { - return auths.stream().filter(auth -> auth.getProvider() + return auths.stream() + .filter(auth -> auth.getProvider() != null) + .filter(auth -> auth.getProvider() .canChangeAuthenticationUsername(auth.getAuthentication().getProvider())) .collect(Collectors.toList()); } -- GitLab