UNPKG

@rokmohar/medusa-plugin-meilisearch

Version:
30 lines 2.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.config = void 0; exports.default = meilisearchOptionUpsertHandler; const error_1 = require("../utils/error"); const utils_1 = require("@medusajs/utils"); const upsert_option_1 = require("../workflows/upsert-option"); async function meilisearchOptionUpsertHandler({ container, event: { data }, }) { const logger = container.resolve('logger'); try { await (0, upsert_option_1.upsertOptionWorkflow)(container).run({ input: { id: data.id }, }); } catch (error) { logger.error((0, error_1.toError)(error)); throw error; } } exports.config = { event: [ // Workflow events 'product-option.created', 'product-option.updated', // Module events utils_1.ProductEvents.PRODUCT_OPTION_CREATED, utils_1.ProductEvents.PRODUCT_OPTION_UPDATED, ], }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVpbGlzZWFyY2gtb3B0aW9uLXVwc2VydC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9zdWJzY3JpYmVycy9tZWlsaXNlYXJjaC1vcHRpb24tdXBzZXJ0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtBLGlEQWNDO0FBbkJELDBDQUF3QztBQUV4QywyQ0FBK0M7QUFDL0MsOERBQWlFO0FBRWxELEtBQUssVUFBVSw4QkFBOEIsQ0FBQyxFQUMzRCxTQUFTLEVBQ1QsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLEdBQ2dCO0lBQy9CLE1BQU0sTUFBTSxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUE7SUFFMUMsSUFBSSxDQUFDO1FBQ0gsTUFBTSxJQUFBLG9DQUFvQixFQUFDLFNBQVMsQ0FBQyxDQUFDLEdBQUcsQ0FBQztZQUN4QyxLQUFLLEVBQUUsRUFBRSxFQUFFLEVBQUUsSUFBSSxDQUFDLEVBQUUsRUFBRTtTQUN2QixDQUFDLENBQUE7SUFDSixDQUFDO0lBQUMsT0FBTyxLQUFLLEVBQUUsQ0FBQztRQUNmLE1BQU0sQ0FBQyxLQUFLLENBQUMsSUFBQSxlQUFPLEVBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQTtRQUM1QixNQUFNLEtBQUssQ0FBQTtJQUNiLENBQUM7QUFDSCxDQUFDO0FBRVksUUFBQSxNQUFNLEdBQXFCO0lBQ3RDLEtBQUssRUFBRTtRQUNMLGtCQUFrQjtRQUNsQix3QkFBd0I7UUFDeEIsd0JBQXdCO1FBQ3hCLGdCQUFnQjtRQUNoQixxQkFBYSxDQUFDLHNCQUFzQjtRQUNwQyxxQkFBYSxDQUFDLHNCQUFzQjtLQUNyQztDQUNGLENBQUEifQ==