Skip to content

Commit 1f43760

Browse files
committed
Add Unknown to enum since optional isn't working with candid as expected
1 parent 8ff7886 commit 1f43760

File tree

2 files changed

+2
-0
lines changed
  • src
    • internet_identity_interface/src/internet_identity
    • internet_identity/src

2 files changed

+2
-0
lines changed

src/internet_identity/src/openid.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ impl OpenIdCredential {
222222
let verification_scheme = provider.email_verification_scheme()?;
223223

224224
match verification_scheme {
225+
Unknown => None,
225226
Google => self.get_google_verified_email(),
226227
Microsoft => self.get_microsoft_verified_email(),
227228
}

src/internet_identity_interface/src/internet_identity/types.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,7 @@ pub enum DeployArchiveResult {
393393

394394
#[derive(Clone, Copy, Debug, CandidType, Serialize, Deserialize, Eq, PartialEq)]
395395
pub enum OpenIdEmailVerificationScheme {
396+
Unknown,
396397
Google,
397398
Microsoft,
398399
}

0 commit comments

Comments
 (0)