File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
crates/data-model/src/oauth2 Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ use rand::{
1717 distributions:: { Alphanumeric , DistString } ,
1818 RngCore ,
1919} ;
20- use ruma_common:: { OwnedUserId , UserId } ;
20+ use ruma_common:: UserId ;
2121use serde:: Serialize ;
2222use ulid:: Ulid ;
2323use url:: Url ;
@@ -142,8 +142,8 @@ impl AuthorizationGrantStage {
142142 }
143143}
144144
145- pub enum LoginHint {
146- MXID ( OwnedUserId ) ,
145+ pub enum LoginHint < ' a > {
146+ MXID ( & ' a UserId ) ,
147147 None ,
148148}
149149
@@ -200,7 +200,7 @@ impl AuthorizationGrant {
200200 match prefix {
201201 "mxid" => {
202202 // Instead of erroring just return none
203- let Ok ( mxid) = UserId :: parse ( value) else {
203+ let Ok ( mxid) = < & UserId > :: try_from ( value) else {
204204 return LoginHint :: None ;
205205 } ;
206206
You can’t perform that action at this time.
0 commit comments