UNPKG

@devx-commerce/plugin-gati

Version:

Gati ERP integration for Medusa

18 lines 1.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createErpEventStep = void 0; const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk"); const erp_event_1 = require("../../../modules/erp-event"); exports.createErpEventStep = (0, workflows_sdk_1.createStep)("create-erp-event-step", async (input, { container }) => { const erpEventModuleService = container.resolve(erp_event_1.ERP_EVENT_MODULE); const erpEvent = await erpEventModuleService.createErpEvents({ datafor: input.datafor, operation: input.operation, data: input.data, }); return new workflows_sdk_1.StepResponse(erpEvent, erpEvent.id); }, async (id, { container }) => { const erpEventModuleService = container.resolve(erp_event_1.ERP_EVENT_MODULE); await erpEventModuleService.deleteErpEvents(id); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLWVycC1ldmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3NyYy93b3JrZmxvd3MvZXJwLWV2ZW50L3N0ZXBzL2NyZWF0ZS1lcnAtZXZlbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEscUVBQTZFO0FBRTdFLDBEQUE4RDtBQVNqRCxRQUFBLGtCQUFrQixHQUFHLElBQUEsMEJBQVUsRUFDMUMsdUJBQXVCLEVBQ3ZCLEtBQUssRUFBRSxLQUFvQixFQUFFLEVBQUUsU0FBUyxFQUFFLEVBQUUsRUFBRTtJQUM1QyxNQUFNLHFCQUFxQixHQUN6QixTQUFTLENBQUMsT0FBTyxDQUFDLDRCQUFnQixDQUFDLENBQUM7SUFFdEMsTUFBTSxRQUFRLEdBQUcsTUFBTSxxQkFBcUIsQ0FBQyxlQUFlLENBQUM7UUFDM0QsT0FBTyxFQUFFLEtBQUssQ0FBQyxPQUFPO1FBQ3RCLFNBQVMsRUFBRSxLQUFLLENBQUMsU0FBUztRQUMxQixJQUFJLEVBQUUsS0FBSyxDQUFDLElBQUk7S0FDakIsQ0FBQyxDQUFDO0lBRUgsT0FBTyxJQUFJLDRCQUFZLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUNqRCxDQUFDLEVBQ0QsS0FBSyxFQUFFLEVBQVUsRUFBRSxFQUFFLFNBQVMsRUFBRSxFQUFFLEVBQUU7SUFDbEMsTUFBTSxxQkFBcUIsR0FDekIsU0FBUyxDQUFDLE9BQU8sQ0FBQyw0QkFBZ0IsQ0FBQyxDQUFDO0lBRXRDLE1BQU0scUJBQXFCLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0FBQ2xELENBQUMsQ0FDRixDQUFDIn0=