fix(onedrive): show detailed error for oauth callback

pull/2224/merge
Aaron Liu 4 months ago
parent 2a6a43d242
commit c5467f228a

@ -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) client := onedrive.NewClient(policy, dep.RequestClient(), dep.CredManager(), dep.Logger(), dep.SettingProvider(), 0)
credential, err := client.ObtainToken(c, onedrive.WithCode(service.Code)) credential, err := client.ObtainToken(c, onedrive.WithCode(service.Code))
if err != nil { 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() credManager := dep.CredManager()

Loading…
Cancel
Save