From 2e16021f14e91b1917da1e31cddd6b566f7e1d41 Mon Sep 17 00:00:00 2001 From: Daniel Kilimnik Date: Sun, 19 Jan 2025 16:04:44 +0100 Subject: [PATCH] fix(oidc): remove unnecessary e2e-encryption imports --- crates/matrix-sdk/src/oidc/cross_process.rs | 1 + crates/matrix-sdk/src/oidc/mod.rs | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/crates/matrix-sdk/src/oidc/cross_process.rs b/crates/matrix-sdk/src/oidc/cross_process.rs index 87c057d1740..9fc134da869 100644 --- a/crates/matrix-sdk/src/oidc/cross_process.rs +++ b/crates/matrix-sdk/src/oidc/cross_process.rs @@ -1,5 +1,6 @@ use std::sync::Arc; +#[cfg(feature = "e2e-encryption")] use matrix_sdk_base::crypto::{ store::{LockableCryptoStore, Store}, CryptoStoreError, diff --git a/crates/matrix-sdk/src/oidc/mod.rs b/crates/matrix-sdk/src/oidc/mod.rs index 5fb525d75a1..c8952dd7b24 100644 --- a/crates/matrix-sdk/src/oidc/mod.rs +++ b/crates/matrix-sdk/src/oidc/mod.rs @@ -188,9 +188,9 @@ use mas_oidc_client::{ IdToken, }, }; -use matrix_sdk_base::{ - crypto::types::qr_login::QrCodeData, once_cell::sync::OnceCell, SessionMeta, -}; +#[cfg(feature = "e2e-encryption")] +use matrix_sdk_base::crypto::types::qr_login::QrCodeData; +use matrix_sdk_base::{once_cell::sync::OnceCell, SessionMeta}; use rand::{rngs::StdRng, Rng, SeedableRng}; use ruma::api::client::discovery::get_authentication_issuer; use serde::{Deserialize, Serialize};