Fix error loading user data

This commit is contained in:
Phillip Thelen 2022-01-04 14:37:32 +01:00
parent c513e63907
commit 55feea9dbd

View file

@ -14,7 +14,7 @@ class SocialAuthenticationDeserializer : JsonDeserializer<SocialAuthentication>
override fun deserialize(json: JsonElement, typeOfT: Type, context: JsonDeserializationContext): SocialAuthentication {
val authentication = SocialAuthentication()
val obj = json.asJsonObject
if (obj.has("emails")) {
if (obj.has("emails") && obj.get("emails").isJsonArray) {
val emailJson = obj.getAsJsonArray("emails")
for (entry in emailJson) {
if (entry.isJsonPrimitive) {