Skip to content

Commit 9040626

Browse files
Ensure we always respect versioning status
Revert 7e405ff, as it prevents creating new versions in versioned buckets when not specifying versionId. The proper fix was introduced later in [2] [1] #4655 [2] #5167 Issue: CLDSRV-394
1 parent 34632d6 commit 9040626

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

lib/routes/routeBackbeat.js

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -534,15 +534,9 @@ function putMetadata(request, response, bucketInfo, objMd, log, callback) {
534534
});
535535
}
536536

537-
let versionId;
538-
let versioning;
537+
let versionId = decodeVersionId(request.query);
538+
let versioning = bucketInfo.isVersioningEnabled();
539539
let isNull = false;
540-
const decodedVidResult = decodeVersionId(request.query);
541-
542-
if (decodedVidResult || omVal.replicationInfo.isNFS) {
543-
versionId = decodedVidResult;
544-
versioning = bucketInfo.isVersioningEnabled();
545-
}
546540

547541
if (versionId === 'null') {
548542
isNull = true;

0 commit comments

Comments
 (0)