MCPcopy
hub / github.com/scality/cloudserver / checkQueryVersionId

Function checkQueryVersionId

lib/api/apiUtils/object/versioning.js:75–81  ·  view source on GitHub ↗

* Checks for versionId in request query and returns error if it is there * @param {object} query - request query * @return {(Error|undefined)} - customized InvalidArgument error or undefined

(query)

Source from the content-addressed store, hash-verified

73 * @return {(Error|undefined)} - customized InvalidArgument error or undefined
74 */
75function checkQueryVersionId(query) {
76 if (query && query.versionId !== undefined) {
77 const customMsg = 'This operation does not accept a version-id.';
78 return errorInstances.InvalidArgument.customizeDescription(customMsg);
79 }
80 return undefined;
81}
82
83function _storeNullVersionMD(bucketName, objKey, nullVersionId, objMD, log, cb) {
84 // In compatibility mode, create null versioned keys instead of null keys

Callers 3

objectPutFunction · 0.85
objectCopyFunction · 0.85
completeMultipartUploadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected