@@ -7,11 +7,7 @@ use std::{
7
7
8
8
use anyhow:: { anyhow, Context as _} ;
9
9
use matrix_sdk:: {
10
- media:: {
11
- MediaFileHandle as SdkMediaFileHandle , MediaFormat , MediaRequestParameters ,
12
- MediaThumbnailSettings ,
13
- } ,
14
- oidc:: {
10
+ authentication:: oidc:: {
15
11
registrations:: { ClientId , OidcRegistrations } ,
16
12
requests:: account_management:: AccountManagementActionFull ,
17
13
types:: {
@@ -23,6 +19,10 @@ use matrix_sdk::{
23
19
} ,
24
20
OidcAuthorizationData , OidcSession ,
25
21
} ,
22
+ media:: {
23
+ MediaFileHandle as SdkMediaFileHandle , MediaFormat , MediaRequestParameters ,
24
+ MediaThumbnailSettings ,
25
+ } ,
26
26
reqwest:: StatusCode ,
27
27
ruma:: {
28
28
api:: client:: {
@@ -1538,7 +1538,10 @@ impl Session {
1538
1538
let matrix_sdk:: authentication:: matrix:: MatrixSession {
1539
1539
meta : matrix_sdk:: SessionMeta { user_id, device_id } ,
1540
1540
tokens :
1541
- matrix_sdk:: authentication:: matrix:: MatrixSessionTokens { access_token, refresh_token } ,
1541
+ matrix_sdk:: authentication:: matrix:: MatrixSessionTokens {
1542
+ access_token,
1543
+ refresh_token,
1544
+ } ,
1542
1545
} = a. session ( ) . context ( "Missing session" ) ?;
1543
1546
1544
1547
Ok ( Session {
@@ -1553,10 +1556,10 @@ impl Session {
1553
1556
}
1554
1557
// Build the session from the OIDC UserSession.
1555
1558
AuthApi :: Oidc ( api) => {
1556
- let matrix_sdk:: oidc:: UserSession {
1559
+ let matrix_sdk:: authentication :: oidc:: UserSession {
1557
1560
meta : matrix_sdk:: SessionMeta { user_id, device_id } ,
1558
1561
tokens :
1559
- matrix_sdk:: oidc:: OidcSessionTokens {
1562
+ matrix_sdk:: authentication :: oidc:: OidcSessionTokens {
1560
1563
access_token,
1561
1564
refresh_token,
1562
1565
latest_id_token,
@@ -1617,12 +1620,12 @@ impl TryFrom<Session> for AuthSession {
1617
1620
. transpose ( )
1618
1621
. context ( "OIDC latest_id_token is invalid." ) ?;
1619
1622
1620
- let user_session = matrix_sdk:: oidc:: UserSession {
1623
+ let user_session = matrix_sdk:: authentication :: oidc:: UserSession {
1621
1624
meta : matrix_sdk:: SessionMeta {
1622
1625
user_id : user_id. try_into ( ) ?,
1623
1626
device_id : device_id. into ( ) ,
1624
1627
} ,
1625
- tokens : matrix_sdk:: oidc:: OidcSessionTokens {
1628
+ tokens : matrix_sdk:: authentication :: oidc:: OidcSessionTokens {
1626
1629
access_token,
1627
1630
refresh_token,
1628
1631
latest_id_token,
0 commit comments