Merge pull request #1093 in YUNIONIO/onecloud from ~QIUJIAN/onecloud:hotfix/qj-batch-result-include-complete-error to release/2.6.0

* commit '8e56608e541d3dfc94cb4586b08e8a578d03e10e':
  fix: batch result include complete jsonerror instead of just details
This commit is contained in:
李泽玺
2019-02-21 12:33:54 +08:00
+1 -1
View File
@@ -226,7 +226,7 @@ func BatchDo(ids []string, do func(id string) (jsonutils.JSONObject, error)) []S
if e != nil {
ecls, ok := e.(*httputils.JSONClientError)
if ok {
results <- SubmitResult{Status: ecls.Code, Id: id, Data: jsonutils.NewString(ecls.Details)}
results <- SubmitResult{Status: ecls.Code, Id: id, Data: jsonutils.Marshal(ecls)}
} else {
results <- SubmitResult{Status: 400, Id: id, Data: jsonutils.NewString(e.Error())}
}