mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
Merge pull request #2243 from tb365/bugfix/tb-api-get-spec-dispatcher-fix
get spec fix
This commit is contained in:
@@ -277,7 +277,7 @@ func (f *ResourceHandlers) getSpecHandler(ctx context.Context, w http.ResponseWr
|
||||
appsrv.SendJSON(w, modules.ListResult2JSON(ret))
|
||||
}
|
||||
} else {
|
||||
obj, e := module.GetSpecific(session, req.Spec(), req.Spec(), query)
|
||||
obj, e := module.GetSpecific(session, req.ResID(), req.Spec(), query)
|
||||
if e != nil {
|
||||
httperrors.GeneralServerError(w, e)
|
||||
} else {
|
||||
|
||||
@@ -51,10 +51,16 @@ func (manager *SBucketManager) Upload(s *mcclient.ClientSession, bucketId string
|
||||
headers.Set(api.BUCKET_UPLOAD_OBJECT_ACL_HEADER, acl)
|
||||
}
|
||||
|
||||
_, err := manager.rawRequest(s, method, path, headers, body)
|
||||
resp, err := manager.rawRequest(s, method, path, headers, body)
|
||||
if err != nil {
|
||||
return errors.Wrap(err, "rawRequest")
|
||||
}
|
||||
|
||||
_, _, err = s.ParseJSONResponse(resp, err)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user