Skip to content

Commit 2552e55

Browse files
authored
HTM-1686: static oauth2 configuration broken (#1410)
Fix HTM-1686: can't parse "static" as long
1 parent 3e36016 commit 2552e55

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/main/java/org/tailormap/api/security/OIDCRepository.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -89,13 +89,10 @@ public OIDCRegistrationMetadata getMetadataForRegistrationId(String id) {
8989
metadata.showForViewer = oidcShowForViewer;
9090
} else {
9191
metadata.showForViewer = true;
92-
}
93-
OIDCConfiguration config =
94-
oidcConfigurationRepository.findById(Long.valueOf(id)).orElse(null);
95-
if (config != null && config.getImage() != null) {
96-
metadata.image = config.getImage();
97-
} else {
98-
metadata.image = null;
92+
metadata.image = oidcConfigurationRepository
93+
.findById(Long.valueOf(id))
94+
.map(OIDCConfiguration::getImage)
95+
.orElse(null);
9996
}
10097

10198
return metadata;

0 commit comments

Comments
 (0)