From 3c802be57832841413a2cfcdf2488d4961333893 Mon Sep 17 00:00:00 2001 From: Matthew Scheirer Date: Tue, 24 Oct 2017 09:01:28 -0400 Subject: [PATCH] Avoid 3 value bools in userinfo --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 7a51639..94319f4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -452,7 +452,7 @@ pub struct Userinfo { #[serde(default)] #[serde(with = "url_serde")] pub picture: Option, #[serde(default)] #[serde(with = "url_serde")] pub website: Option, #[serde(default)] #[validate(email)] pub email: Option, - #[serde(default)] pub email_verified: Option, + #[serde(default)] pub email_verified: bool, // Isn't required to be just male or female #[serde(default)] pub gender: Option, // ISO 9601:2004 YYYY-MM-DD or YYYY. @@ -463,7 +463,7 @@ pub struct Userinfo { #[serde(default)] pub locale: Option, // Usually E.164 format number #[serde(default)] pub phone_number: Option, - #[serde(default)] pub phone_number_verified: Option, + #[serde(default)] pub phone_number_verified: bool, #[serde(default)] pub address: Option
, #[serde(default)] pub updated_at: Option, }