UNPKG

@devx-commerce/strapi-x-custom-jw-mayave

Version:

Medusa plugin for Strapi as CMS - JW Mayave Custom Release

20 lines 1.79 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.upsertCategoriesStrapiWorkflow = void 0; const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk"); const core_flows_1 = require("@medusajs/medusa/core-flows"); const upsert_categories_strapi_1 = require("./steps/upsert-categories-strapi"); exports.upsertCategoriesStrapiWorkflow = (0, workflows_sdk_1.createWorkflow)({ name: "upsert-categories-strapi-workflow" }, (input) => { const { data } = (0, core_flows_1.useQueryGraphStep)({ entity: "product_category", fields: ["id", "name", "handle", "metadata"], filters: { id: input.category_ids, }, }); const strapiCategories = (0, upsert_categories_strapi_1.upsertCategoriesStrapiStep)({ categories: data, }); return new workflows_sdk_1.WorkflowResponse(strapiCategories); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBzZXJ0LWNhdGVnb3JpZXMtc3RyYXBpLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3dvcmtmbG93cy91cHNlcnQtY2F0ZWdvcmllcy1zdHJhcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0EscUVBRzJDO0FBQzNDLDREQUFnRTtBQUNoRSwrRUFBOEU7QUFNakUsUUFBQSw4QkFBOEIsR0FBRyxJQUFBLDhCQUFjLEVBQzFELEVBQUUsSUFBSSxFQUFFLG1DQUFtQyxFQUFFLEVBQzdDLENBQUMsS0FBb0IsRUFBRSxFQUFFO0lBQ3ZCLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxJQUFBLDhCQUFpQixFQUFDO1FBQ2pDLE1BQU0sRUFBRSxrQkFBa0I7UUFDMUIsTUFBTSxFQUFFLENBQUMsSUFBSSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsVUFBVSxDQUFDO1FBQzVDLE9BQU8sRUFBRTtZQUNQLEVBQUUsRUFBRSxLQUFLLENBQUMsWUFBWTtTQUN2QjtLQUNGLENBQUMsQ0FBQztJQUVILE1BQU0sZ0JBQWdCLEdBQUcsSUFBQSxxREFBMEIsRUFBQztRQUNsRCxVQUFVLEVBQUUsSUFBNEI7S0FDekMsQ0FBQyxDQUFDO0lBRUgsT0FBTyxJQUFJLGdDQUFnQixDQUFDLGdCQUFnQixDQUFDLENBQUM7QUFDaEQsQ0FBQyxDQUNGLENBQUMifQ==