medusa-plugin-meilisearch-variants-v3
Version:
Meilisearch plugin for Medusa 2 Product Variants
21 lines • 1.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const workflows_sdk_1 = require("@medusajs/workflows-sdk");
const upsert_variant_1 = require("./steps/upsert-variant");
const variantCreatedWorkflow = (0, workflows_sdk_1.createWorkflow)('variant-created', ({ id }) => {
console.log('🚀 [WORKFLOW] variant-created: Starting workflow', {
variantId: id,
timestamp: new Date().toISOString(),
});
const result = (0, upsert_variant_1.upsertVariantStep)({ id });
console.log('📋 [WORKFLOW] variant-created: Step execution completed', {
variantId: id,
result: result,
timestamp: new Date().toISOString(),
});
return new workflows_sdk_1.WorkflowResponse({
variants: result.variants,
});
});
exports.default = variantCreatedWorkflow;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFyaWFudC1jcmVhdGVkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3dvcmtmbG93cy92YXJpYW50LWNyZWF0ZWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwyREFBMEU7QUFDMUUsMkRBQTBEO0FBTTFELE1BQU0sc0JBQXNCLEdBQUcsSUFBQSw4QkFBYyxFQUFDLGlCQUFpQixFQUFFLENBQUMsRUFBRSxFQUFFLEVBQWlCLEVBQUUsRUFBRTtJQUN6RixPQUFPLENBQUMsR0FBRyxDQUFDLGtEQUFrRCxFQUFFO1FBQzlELFNBQVMsRUFBRSxFQUFFO1FBQ2IsU0FBUyxFQUFFLElBQUksSUFBSSxFQUFFLENBQUMsV0FBVyxFQUFFO0tBQ3BDLENBQUMsQ0FBQTtJQUVGLE1BQU0sTUFBTSxHQUFHLElBQUEsa0NBQWlCLEVBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFBO0lBRXhDLE9BQU8sQ0FBQyxHQUFHLENBQUMseURBQXlELEVBQUU7UUFDckUsU0FBUyxFQUFFLEVBQUU7UUFDYixNQUFNLEVBQUUsTUFBTTtRQUNkLFNBQVMsRUFBRSxJQUFJLElBQUksRUFBRSxDQUFDLFdBQVcsRUFBRTtLQUNwQyxDQUFDLENBQUE7SUFFRixPQUFPLElBQUksZ0NBQWdCLENBQUM7UUFDMUIsUUFBUSxFQUFFLE1BQU0sQ0FBQyxRQUFRO0tBQzFCLENBQUMsQ0FBQTtBQUNKLENBQUMsQ0FBQyxDQUFBO0FBRUYsa0JBQWUsc0JBQXNCLENBQUEifQ==