Skip to content

Commit 05f9f85

Browse files
committed
Make errors public
1 parent 96c5515 commit 05f9f85

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

crates/matrix-sdk/src/error.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ pub enum HttpError {
9999

100100
/// An error converting between ruma_*_api types and Hyper types.
101101
#[error(transparent)]
102-
Api(FromHttpResponseError<RumaApiError>),
102+
Api(#[from] FromHttpResponseError<RumaApiError>),
103103

104104
/// An error converting between ruma_client_api types and Hyper types.
105105
#[error(transparent)]

crates/matrix-sdk/src/oidc/mod.rs

+3-4
Original file line numberDiff line numberDiff line change
@@ -207,13 +207,12 @@ mod tests;
207207

208208
pub use self::{
209209
auth_code_builder::{OidcAuthCodeUrlBuilder, OidcAuthorizationData},
210+
cross_process::CrossProcessRefreshLockError,
210211
end_session_builder::{OidcEndSessionData, OidcEndSessionUrlBuilder},
211212
};
212213
use self::{
213214
backend::{server::OidcServer, OidcBackend},
214-
cross_process::{
215-
CrossProcessRefreshLockError, CrossProcessRefreshLockGuard, CrossProcessRefreshManager,
216-
},
215+
cross_process::{CrossProcessRefreshLockGuard, CrossProcessRefreshManager},
217216
};
218217
use crate::{
219218
authentication::AuthData, client::SessionChange, Client, HttpError, RefreshTokenError, Result,
@@ -445,7 +444,7 @@ impl Oidc {
445444
/// # Panics
446445
///
447446
/// Will panic if no OIDC client has been configured yet.
448-
fn set_session_tokens(&self, session_tokens: OidcSessionTokens) {
447+
pub(crate) fn set_session_tokens(&self, session_tokens: OidcSessionTokens) {
449448
let data =
450449
self.data().expect("Cannot call OpenID Connect API after logging in with another API");
451450
if let Some(tokens) = data.tokens.get() {

0 commit comments

Comments
 (0)