UNPKG

@alphabite/medusa-reviews

Version:

Alphabite's Medusa Reviews Plugin

20 lines 1.77 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.listProductReviewsStep = void 0; const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk"); const utils_1 = require("@medusajs/framework/utils"); const utils_2 = require("../../utils/utils"); exports.listProductReviewsStep = (0, workflows_sdk_1.createStep)("list-product-reviews", async (input, { container }) => { const query = container.resolve(utils_1.ContainerRegistrationKeys.QUERY); const { data: reviews, metadata } = await query.graph({ entity: "review", ...input.queryConfig, fields: input.fields, filters: input.filters, }); return new workflows_sdk_1.StepResponse({ reviews: reviews.map(utils_2.sanitizeReview), metadata, }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlzdC1wcm9kdWN0LXJldmlld3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvd29ya2Zsb3dzL3N0ZXBzL2xpc3QtcHJvZHVjdC1yZXZpZXdzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHFFQUE2RTtBQUM3RSxxREFBc0U7QUFHdEUsNkNBQW1EO0FBYXRDLFFBQUEsc0JBQXNCLEdBQUcsSUFBQSwwQkFBVSxFQUM5QyxzQkFBc0IsRUFDdEIsS0FBSyxFQUFFLEtBQWtDLEVBQUUsRUFBRSxTQUFTLEVBQUUsRUFBRSxFQUFFO0lBQzFELE1BQU0sS0FBSyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUMsaUNBQXlCLENBQUMsS0FBSyxDQUFDLENBQUM7SUFFakUsTUFBTSxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLEdBQUcsTUFBTSxLQUFLLENBQUMsS0FBSyxDQUFDO1FBQ3BELE1BQU0sRUFBRSxRQUFRO1FBQ2hCLEdBQUcsS0FBSyxDQUFDLFdBQVc7UUFDcEIsTUFBTSxFQUFFLEtBQUssQ0FBQyxNQUFNO1FBQ3BCLE9BQU8sRUFBRSxLQUFLLENBQUMsT0FBTztLQUN2QixDQUFDLENBQUM7SUFFSCxPQUFPLElBQUksNEJBQVksQ0FBK0I7UUFDcEQsT0FBTyxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsc0JBQWMsQ0FBYTtRQUNoRCxRQUFRO0tBQ1QsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyxDQUNGLENBQUMifQ==