mirror of https://github.com/cloudreve/Cloudreve
fix(onedrive): show detailed error for oauth callback
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…
Reference in New Issue