fix: Set UIversion in reply for policy API (#4469)

This commit is contained in:
poornas 2017-06-05 08:11:54 -07:00 committed by Harshavardhana
parent a4d1ef1b62
commit 2559614bfd

View File

@ -773,6 +773,8 @@ type SetBucketPolicyArgs struct {
// SetBucketPolicy - set bucket policy. // SetBucketPolicy - set bucket policy.
func (web *webAPIHandlers) SetBucketPolicy(r *http.Request, args *SetBucketPolicyArgs, reply *WebGenericRep) error { func (web *webAPIHandlers) SetBucketPolicy(r *http.Request, args *SetBucketPolicyArgs, reply *WebGenericRep) error {
objectAPI := web.ObjectAPI() objectAPI := web.ObjectAPI()
reply.UIVersion = browser.UIVersion
if objectAPI == nil { if objectAPI == nil {
return toJSONError(errServerNotInitialized) return toJSONError(errServerNotInitialized)
} }
@ -804,7 +806,6 @@ func (web *webAPIHandlers) SetBucketPolicy(r *http.Request, args *SetBucketPolic
if err != nil { if err != nil {
return toJSONError(err) return toJSONError(err)
} }
reply.UIVersion = browser.UIVersion
return nil return nil
} }
@ -813,7 +814,6 @@ func (web *webAPIHandlers) SetBucketPolicy(r *http.Request, args *SetBucketPolic
if err != nil { if err != nil {
return toJSONError(err, args.BucketName) return toJSONError(err, args.BucketName)
} }
reply.UIVersion = browser.UIVersion
return nil return nil
} }
data, err := json.Marshal(policyInfo) data, err := json.Marshal(policyInfo)