From c5467f228a9b5f599bf805f0e66142938d8a6f3f Mon Sep 17 00:00:00 2001 From: Aaron Liu Date: Thu, 8 May 2025 19:19:28 +0800 Subject: [PATCH] fix(onedrive): show detailed error for oauth callback --- service/admin/policy.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/admin/policy.go b/service/admin/policy.go index 3f24bcf..e73e5cd 100644 --- a/service/admin/policy.go +++ b/service/admin/policy.go @@ -464,7 +464,7 @@ func (service *FinishOauthCallbackService) Finish(c *gin.Context) error { client := onedrive.NewClient(policy, dep.RequestClient(), dep.CredManager(), dep.Logger(), dep.SettingProvider(), 0) credential, err := client.ObtainToken(c, onedrive.WithCode(service.Code)) if err != nil { - return serializer.NewError(serializer.CodeIncorrectPassword, "Failed to obtain token", err) + return serializer.NewError(serializer.CodeParamErr, "Failed to obtain token: "+err.Error(), err) } credManager := dep.CredManager()