@devx-commerce/plugin-gati
Version:
Gati ERP integration for Medusa
15 lines • 1.76 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.updateExtendedProductWithFieldStep = void 0;
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
const extended_product_1 = require("../../../modules/extended-product");
exports.updateExtendedProductWithFieldStep = (0, workflows_sdk_1.createStep)("update-extended-product-with-field", async ({ id, data }, { container }) => {
const extendedProductModuleService = container.resolve(extended_product_1.EXTENDED_PRODUCT_MODULE);
const prevData = await extendedProductModuleService.retrieveExtendedProduct(id);
const extendedProduct = await extendedProductModuleService.updateExtendedProducts({
id,
...data,
});
return new workflows_sdk_1.StepResponse(extendedProduct, prevData);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBkYXRlLWV4dGVuZGVkLXByb2R1Y3Qtd2l0aC1maWVsZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3NyYy93b3JrZmxvd3MvdXBkYXRlLWV4dGVuZGVkLXByb2R1Y3QtZnJvbS1wcm9kdWN0L3N0ZXBzL3VwZGF0ZS1leHRlbmRlZC1wcm9kdWN0LXdpdGgtZmllbGQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEscUVBQTZFO0FBQzdFLHdFQUE0RTtBQVEvRCxRQUFBLGtDQUFrQyxHQUFHLElBQUEsMEJBQVUsRUFDMUQsb0NBQW9DLEVBQ3BDLEtBQUssRUFBRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQWtDLEVBQUUsRUFBRSxTQUFTLEVBQUUsRUFBRSxFQUFFO0lBQ3BFLE1BQU0sNEJBQTRCLEdBQ2hDLFNBQVMsQ0FBQyxPQUFPLENBQUMsMENBQXVCLENBQUMsQ0FBQztJQUU3QyxNQUFNLFFBQVEsR0FBRyxNQUFNLDRCQUE0QixDQUFDLHVCQUF1QixDQUN6RSxFQUFFLENBQ0gsQ0FBQztJQUVGLE1BQU0sZUFBZSxHQUNuQixNQUFNLDRCQUE0QixDQUFDLHNCQUFzQixDQUFDO1FBQ3hELEVBQUU7UUFDRixHQUFHLElBQUk7S0FDUixDQUFDLENBQUM7SUFFTCxPQUFPLElBQUksNEJBQVksQ0FBQyxlQUFlLEVBQUUsUUFBUSxDQUFDLENBQUM7QUFDckQsQ0FBQyxDQUNGLENBQUMifQ==