medusa-plugin-meilisearch-variants-v3
Version:
Meilisearch plugin for Medusa 2 Product Variants
36 lines • 2.67 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.config = void 0;
exports.default = meilisearchVariantsSyncHandler;
const sync_variants_1 = __importDefault(require("../workflows/sync-variants"));
async function meilisearchVariantsSyncHandler({ event: { data }, container, }) {
console.log("🔔 [SUBSCRIBER] meilisearch-variants-sync: Event triggered", {
data: data,
timestamp: new Date().toISOString(),
});
try {
console.log("🔄 [SUBSCRIBER] meilisearch-variants-sync: Starting workflow execution");
const result = await (0, sync_variants_1.default)(container).run({
input: {},
});
console.log("✅ [SUBSCRIBER] meilisearch-variants-sync: Workflow completed successfully", {
result: result,
timestamp: new Date().toISOString(),
});
}
catch (error) {
console.error("❌ [SUBSCRIBER] meilisearch-variants-sync: Workflow failed", {
error: error.message,
stack: error.stack,
timestamp: new Date().toISOString(),
});
throw error;
}
}
exports.config = {
event: "meilisearch-variants.sync",
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVpbGlzZWFyY2gtdmFyaWFudHMtc3luYy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9zdWJzY3JpYmVycy9tZWlsaXNlYXJjaC12YXJpYW50cy1zeW5jLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUdBLGlEQW9DQztBQXRDRCwrRUFBOEQ7QUFFL0MsS0FBSyxVQUFVLDhCQUE4QixDQUFDLEVBQzNELEtBQUssRUFBRSxFQUFFLElBQUksRUFBRSxFQUNmLFNBQVMsR0FDTTtJQUNmLE9BQU8sQ0FBQyxHQUFHLENBQUMsNERBQTRELEVBQUU7UUFDeEUsSUFBSSxFQUFFLElBQUk7UUFDVixTQUFTLEVBQUUsSUFBSSxJQUFJLEVBQUUsQ0FBQyxXQUFXLEVBQUU7S0FDcEMsQ0FBQyxDQUFDO0lBRUgsSUFBSSxDQUFDO1FBQ0gsT0FBTyxDQUFDLEdBQUcsQ0FDVCx3RUFBd0UsQ0FDekUsQ0FBQztRQUVGLE1BQU0sTUFBTSxHQUFHLE1BQU0sSUFBQSx1QkFBb0IsRUFBQyxTQUFTLENBQUMsQ0FBQyxHQUFHLENBQUM7WUFDdkQsS0FBSyxFQUFFLEVBQUU7U0FDVixDQUFDLENBQUM7UUFFSCxPQUFPLENBQUMsR0FBRyxDQUNULDJFQUEyRSxFQUMzRTtZQUNFLE1BQU0sRUFBRSxNQUFNO1lBQ2QsU0FBUyxFQUFFLElBQUksSUFBSSxFQUFFLENBQUMsV0FBVyxFQUFFO1NBQ3BDLENBQ0YsQ0FBQztJQUNKLENBQUM7SUFBQyxPQUFPLEtBQUssRUFBRSxDQUFDO1FBQ2YsT0FBTyxDQUFDLEtBQUssQ0FDWCwyREFBMkQsRUFDM0Q7WUFDRSxLQUFLLEVBQUUsS0FBSyxDQUFDLE9BQU87WUFDcEIsS0FBSyxFQUFFLEtBQUssQ0FBQyxLQUFLO1lBQ2xCLFNBQVMsRUFBRSxJQUFJLElBQUksRUFBRSxDQUFDLFdBQVcsRUFBRTtTQUNwQyxDQUNGLENBQUM7UUFDRixNQUFNLEtBQUssQ0FBQztJQUNkLENBQUM7QUFDSCxDQUFDO0FBRVksUUFBQSxNQUFNLEdBQXFCO0lBQ3RDLEtBQUssRUFBRSwyQkFBMkI7Q0FDbkMsQ0FBQyJ9