File tree Expand file tree Collapse file tree 1 file changed +12
-12
lines changed Expand file tree Collapse file tree 1 file changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -242,22 +242,22 @@ pub async fn reply_login(
242
242
}
243
243
244
244
fn find_existing_user ( user_info : & user:: UserInfo ) -> Option < User > {
245
- if let Some ( sub) = & user_info. sub {
246
- if let Some ( user) = Users . get_user ( sub) {
247
- return Some ( user ) ;
248
- }
245
+ if let Some ( sub) = & user_info. sub
246
+ && let Some ( user) = Users . get_user ( sub)
247
+ {
248
+ return Some ( user ) ;
249
249
}
250
250
251
- if let Some ( name) = & user_info. name {
252
- if let Some ( user) = Users . get_user ( name) {
253
- return Some ( user ) ;
254
- }
251
+ if let Some ( name) = & user_info. name
252
+ && let Some ( user) = Users . get_user ( name)
253
+ {
254
+ return Some ( user ) ;
255
255
}
256
256
257
- if let Some ( email) = & user_info. email {
258
- if let Some ( user) = Users . get_user ( email) {
259
- return Some ( user ) ;
260
- }
257
+ if let Some ( email) = & user_info. email
258
+ && let Some ( user) = Users . get_user ( email)
259
+ {
260
+ return Some ( user ) ;
261
261
}
262
262
263
263
None
You can’t perform that action at this time.
0 commit comments