From ac5b747490d12dfb3d196eb2c618feb7b526e1bf Mon Sep 17 00:00:00 2001 From: Philip Korsholm <88927411+pKorsholm@users.noreply.github.com> Date: Thu, 21 Oct 2021 18:01:59 +0200 Subject: [PATCH] Update product.js --- packages/medusa/src/services/product.js | 30 ++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/medusa/src/services/product.js b/packages/medusa/src/services/product.js index 876cb33801..ebb9004a73 100644 --- a/packages/medusa/src/services/product.js +++ b/packages/medusa/src/services/product.js @@ -463,26 +463,26 @@ class ProductService extends BaseService { * castable as an ObjectId * @return {Promise} empty promise */ - async delete(productId) { - return this.atomicPhase_(async (manager) => { - const productRepo = manager.getCustomRepository(this.productRepository_) +// async delete(productId) { +// return this.atomicPhase_(async (manager) => { +// const productRepo = manager.getCustomRepository(this.productRepository_) - // Should not fail, if product does not exist, since delete is idempotent - const product = await productRepo.findOne({ where: { id: productId } }) +// // Should not fail, if product does not exist, since delete is idempotent +// const product = await productRepo.findOne({ where: { id: productId } }) - if (!product) return Promise.resolve() +// if (!product) return Promise.resolve() - await productRepo.softRemove(product) +// await productRepo.softRemove(product) - await this.eventBus_ - .withTransaction(manager) - .emit(ProductService.Events.DELETED, { - id: productId, - }) +// await this.eventBus_ +// .withTransaction(manager) +// .emit(ProductService.Events.DELETED, { +// id: productId, +// }) - return Promise.resolve() - }) - } +// return Promise.resolve() +// }) +// } /** * Adds an option to a product. Options can, for example, be "Size", "Color",