in client/utils.go [87:106]
func VerifySuccess(status *rpc.TSStatus) error {
if status.Code == RedirectionRecommend {
return nil
}
if status.Code == MultipleError {
if err := verifySuccesses(status.GetSubStatus()); err != nil {
return err
}
return nil
}
if status.Code != SuccessStatus {
if status.Message != nil {
return fmt.Errorf("Error Code: %d, Message: %v", status.Code, *status.Message)
} else {
return fmt.Errorf("Error Code: %d", status.Code)
}
}
return nil
}