diff --git a/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/service/auth/OktaOAuthAuthenticationService.java b/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/service/auth/OktaOAuthAuthenticationService.java index 85dedf594..11dbd2b84 100644 --- a/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/service/auth/OktaOAuthAuthenticationService.java +++ b/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/service/auth/OktaOAuthAuthenticationService.java @@ -130,7 +130,7 @@ private User loadUser(JsonNode introspectResponse) { } // Add metadata to the user upon logging in if it doesn't exist - if (user.getGeneralMetadata().isEmpty()) { + if (StringUtils.isBlank(user.getGeneralMetadata())) { logger.info("Adding metadata to user: " + user.getUuid()); // JsonNode is immutable, so we need to convert it to a ObjectNode ObjectNode objectNode = JAXRSConfiguration.objectMapper.createObjectNode();