Skip to content

Commit 044d71f

Browse files
committed
✅ make sure master object to parse it
Issue: CLDSRV-632
1 parent 5dfc652 commit 044d71f

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/routes/routeBackbeat.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -661,6 +661,11 @@ function putMetadata(request, response, bucketInfo, objMd, log, callback) {
661661
if (versioning && !objMd) {
662662
const masterObjectAndBucket =
663663
await metadata.getBucketAndObjectMDPromised(bucketName, objectKey, {}, log);
664+
665+
if (!masterObjectAndBucket.obj) {
666+
return;
667+
}
668+
664669
const masterObject = JSON.parse(masterObjectAndBucket.obj);
665670
await versioningPreprocessingPromised(bucketName, bucketInfo, objectKey, masterObject, log);
666671
}

0 commit comments

Comments
 (0)