@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
31 lines (29 loc) • 732 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.transformEntryToIndex = void 0;
var _helpers = require("../../../helpers");
const transformEntryToIndex = params => {
const {
plugins,
model,
entry,
storageEntry
} = params;
const result = (0, _helpers.prepareEntryToIndex)({
plugins,
model,
entry: structuredClone(entry),
storageEntry: structuredClone(storageEntry)
});
delete result["PK"];
delete result["SK"];
delete result["GSI1_PK"];
delete result["GSI1_SK"];
delete result["published"];
delete result["latest"];
return result;
};
exports.transformEntryToIndex = transformEntryToIndex;
//# sourceMappingURL=transformEntryToIndex.js.map