UNPKG

@webiny/api-headless-cms-ddb-es

Version:

DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.

26 lines (25 loc) 631 B
import { prepareEntryToIndex } from "../../../helpers/index.js"; export const transformEntryToIndex = params => { const { model, entry, storageEntry, fieldRegistry, fieldIndexRegistry } = params; const result = prepareEntryToIndex({ model, entry: structuredClone(entry), storageEntry: structuredClone(storageEntry), fieldRegistry, fieldIndexRegistry }); delete result["PK"]; delete result["SK"]; delete result["GSI1_PK"]; delete result["GSI1_SK"]; delete result["published"]; delete result["latest"]; return result; }; //# sourceMappingURL=transformEntryToIndex.js.map