@vymalo/medusa-printful
Version:
Connect your MedusaJS store to Printful
23 lines • 792 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = ensurePrintfulTagSetup;
const utils_1 = require("@medusajs/utils");
async function ensurePrintfulTagSetup({ logger, container, }) {
const productService = container.resolve(utils_1.Modules.PRODUCT);
const result = await productService.listProductTags({
value: 'printful',
});
if (result.length === 0) {
logger.info('Creating Printful tag');
try {
await productService.createProductTags({
value: 'printful',
});
}
catch (e) {
logger.error('Could not create Printful tag', e);
}
}
logger.info('Printful tag is set up');
}
//# sourceMappingURL=ensure-printful-tag-setup.js.map