diff --git a/client/utils.go b/client/utils.go index 276cbe4..e96d2d7 100644 --- a/client/utils.go +++ b/client/utils.go @@ -244,7 +244,12 @@ func verifySuccesses(statuses []*common.TSStatus) error { buff := bytes.Buffer{} for _, status := range statuses { if status.Code != SuccessStatus && status.Code != RedirectionRecommend { - buff.WriteString(*status.Message + ";") + if status.Message != nil { + buff.WriteString(*status.Message) + buff.WriteString(";") + } else { + fmt.Fprintf(&buff, "error code: %d;", status.Code) + } } } errMsg := buff.String()