From 95460924f84f4ead5dc3ec8a00e203a5b47dd45d Mon Sep 17 00:00:00 2001 From: Zack Fu Zi Xiang Date: Mon, 2 Sep 2024 21:20:32 +0800 Subject: [PATCH] fix: dont return error if fail to revoke for apple signed in user --- src/api/user.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/api/user.rs b/src/api/user.rs index 98a10e9a..dbae5122 100644 --- a/src/api/user.rs +++ b/src/api/user.rs @@ -75,13 +75,16 @@ async fn delete_user_handler( let user_uuid = auth.uuid()?; if is_apple_user(&auth) { let query = query.into_inner(); - revoke_apple_user( + if let Err(err) = revoke_apple_user( &state.config.apple_oauth.client_id, &state.config.apple_oauth.client_secret, query.provider_access_token, query.provider_refresh_token, ) - .await?; + .await + { + tracing::warn!("revoke apple user failed: {:?}", err); + }; } let admin_token = state.gotrue_admin.token().await?;