UNPKG

medusa-plugin-tolgee

Version:

Medusa V2 Plugin to easily add translations to your models with Tolgee

17 lines 1.64 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.config = void 0; exports.default = productVariantCreationHandler; const tolgee_1 = require("../modules/tolgee"); const utils_1 = require("@medusajs/framework/utils"); async function productVariantCreationHandler({ event: { data }, container, }) { const productService = container.resolve(utils_1.Modules.PRODUCT); const translationModule = container.resolve(tolgee_1.TOLGEE_MODULE); const { id } = data; const variant = await productService.retrieveProductVariant(id); await translationModule.createModelTranslations([variant], "product_variant"); } exports.config = { event: "product-variant.created" }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvZHVjdC12YXJpYW50LWNyZWF0aW9uLWhhbmRsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvc3Vic2NyaWJlcnMvcHJvZHVjdC12YXJpYW50LWNyZWF0aW9uLWhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBT0EsZ0RBVUM7QUFiRCw4Q0FBa0Q7QUFDbEQscURBQW1FO0FBRXBELEtBQUssVUFBVSw2QkFBNkIsQ0FBQyxFQUN4RCxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsRUFDZixTQUFTLEdBQ29CO0lBQzdCLE1BQU0sY0FBYyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUMsZUFBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzFELE1BQU0saUJBQWlCLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQyxzQkFBYSxDQUFDLENBQUM7SUFDM0QsTUFBTSxFQUFFLEVBQUUsRUFBRSxHQUFHLElBQUksQ0FBQztJQUVwQixNQUFNLE9BQU8sR0FBRyxNQUFNLGNBQWMsQ0FBQyxzQkFBc0IsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNoRSxNQUFNLGlCQUFpQixDQUFDLHVCQUF1QixDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztBQUNsRixDQUFDO0FBRVksUUFBQSxNQUFNLEdBQXFCO0lBQ3BDLEtBQUssRUFBRSx5QkFBeUI7Q0FDbkMsQ0FBQyJ9