UNPKG

@tsc_tech/medusa-plugin-restock

Version:

A starter for Medusa plugins.

17 lines 2.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.deleteRestockSubscriptionStep = void 0; const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk"); const restock_1 = require("../../../modules/restock"); exports.deleteRestockSubscriptionStep = (0, workflows_sdk_1.createStep)("delete-restock-subscription", async (restockSubscriptions, { container }) => { const restockModuleService = container.resolve(restock_1.RESTOCK_MODULE); await restockModuleService.deleteRestockSubscriptions(restockSubscriptions.map((subscription) => subscription.id)); return new workflows_sdk_1.StepResponse(undefined, restockSubscriptions); }, async (restockSubscriptions, { container }) => { if (!restockSubscriptions) { return; } const restockModuleService = container.resolve(restock_1.RESTOCK_MODULE); await restockModuleService.createRestockSubscriptions(restockSubscriptions); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVsZXRlLXJlc3RvY2stc3Vic2NyaXB0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3NyYy93b3JrZmxvd3Mvc2VuZC1yZXN0b2NrLW5vdGlmaWNhdGlvbnMvc3RlcHMvZGVsZXRlLXJlc3RvY2stc3Vic2NyaXB0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQSxxRUFBNkU7QUFFN0Usc0RBQTBEO0FBTTdDLFFBQUEsNkJBQTZCLEdBQUcsSUFBQSwwQkFBVSxFQUN0RCw2QkFBNkIsRUFDN0IsS0FBSyxFQUNKLG9CQUF5RCxFQUN6RCxFQUFFLFNBQVMsRUFBRSxFQUNaLEVBQUU7SUFDSCxNQUFNLG9CQUFvQixHQUN6QixTQUFTLENBQUMsT0FBTyxDQUFDLHdCQUFjLENBQUMsQ0FBQztJQUVuQyxNQUFNLG9CQUFvQixDQUFDLDBCQUEwQixDQUNwRCxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLEVBQUUsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsQ0FDM0QsQ0FBQztJQUVGLE9BQU8sSUFBSSw0QkFBWSxDQUFDLFNBQVMsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDO0FBQzFELENBQUMsRUFDRCxLQUFLLEVBQUUsb0JBQW9CLEVBQUUsRUFBRSxTQUFTLEVBQUUsRUFBRSxFQUFFO0lBQzdDLElBQUksQ0FBQyxvQkFBb0IsRUFBRSxDQUFDO1FBQzNCLE9BQU87SUFDUixDQUFDO0lBRUQsTUFBTSxvQkFBb0IsR0FDekIsU0FBUyxDQUFDLE9BQU8sQ0FBQyx3QkFBYyxDQUFDLENBQUM7SUFFbkMsTUFBTSxvQkFBb0IsQ0FBQywwQkFBMEIsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0FBQzdFLENBQUMsQ0FDRCxDQUFDIn0=