From 3de570ef11d2ae46a979c746483d6b6b97f17b1c Mon Sep 17 00:00:00 2001 From: David Furey Date: Wed, 13 Mar 2024 10:29:51 +0000 Subject: [PATCH] Make Locale optional It seems that sometimes Google does not return this field --- play-v27/src/main/scala/com/gu/googleauth/model.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/play-v27/src/main/scala/com/gu/googleauth/model.scala b/play-v27/src/main/scala/com/gu/googleauth/model.scala index b84f3db..0c4f987 100644 --- a/play-v27/src/main/scala/com/gu/googleauth/model.scala +++ b/play-v27/src/main/scala/com/gu/googleauth/model.scala @@ -35,7 +35,7 @@ object JwtClaims { } case class UserInfo(gender: Option[String], sub: Option[String], name: String, given_name: String, family_name: String, - profile: Option[String], picture: Option[String], email: String, locale: String, hd: Option[String]) + profile: Option[String], picture: Option[String], email: String, locale: Option[String], hd: Option[String]) object UserInfo { implicit val userInfoReads: Reads[UserInfo] = Json.reads[UserInfo] def fromJson(json:JsValue):UserInfo = json.as[UserInfo]