From efcb870f6aa3e8ad68d00a86f2cc4ec6125cd348 Mon Sep 17 00:00:00 2001 From: Thomas Richner Date: Mon, 12 Feb 2024 13:58:31 +0100 Subject: [PATCH] ARC-1269: Sort IDPs by name --- .../main/java/com/oviva/ehealthid/relyingparty/ws/ui/Pages.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ehealthid-rp/src/main/java/com/oviva/ehealthid/relyingparty/ws/ui/Pages.java b/ehealthid-rp/src/main/java/com/oviva/ehealthid/relyingparty/ws/ui/Pages.java index 28284ab..06c25d8 100644 --- a/ehealthid-rp/src/main/java/com/oviva/ehealthid/relyingparty/ws/ui/Pages.java +++ b/ehealthid-rp/src/main/java/com/oviva/ehealthid/relyingparty/ws/ui/Pages.java @@ -1,6 +1,7 @@ package com.oviva.ehealthid.relyingparty.ws.ui; import com.oviva.ehealthid.fedclient.IdpEntry; +import java.util.Comparator; import java.util.List; import java.util.Map; @@ -13,6 +14,7 @@ public Pages(TemplateRenderer renderer) { } public String selectIdpForm(List identityProviders) { + identityProviders.sort(Comparator.comparing(IdpEntry::name)); return renderer.render( "select-idp.html.mustache", Map.of("identityProviders", identityProviders)); }