mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-10-30 00:40:44 +01:00
s3: invalid tagging on CopyObject returns InvalidTag, not InvalidCopySource (#10362)
This commit is contained in:
1 parent
efdfeaba44
commit
d8196428e7
1 file changed
+2
-1
@@ -367,7 +367,8 @@ func (s3a *S3ApiServer) CopyObjectHandler(w http.ResponseWriter, r *http.Request
|
||||
// to preserve the encryption header filtering. Fixes GitHub #7562.
|
||||
processedMetadata, tagErr := processMetadataBytes(r.Header, dstEntry.Extended, replaceMeta, replaceTagging)
|
||||
if tagErr != nil {
|
||||
s3err.WriteErrorResponse(w, r, s3err.ErrInvalidCopySource)
|
||||
glog.Errorf("CopyObjectHandler ValidateTags error %s: %v", r.URL, tagErr)
|
||||
s3err.WriteErrorResponse(w, r, s3err.ErrInvalidTag)
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user