fix: make packages/medusa/src/services/draft-order.js pass eslint (#554)

This commit is contained in:
Vladyslav
2021-10-14 17:24:56 +02:00
committed by GitHub
parent ba2de6906a
commit 1791acb044
2 changed files with 13 additions and 13 deletions
-1
View File
@@ -3,7 +3,6 @@
/packages/medusa/src/services/cart.js /packages/medusa/src/services/cart.js
/packages/medusa/src/services/claim-item.js /packages/medusa/src/services/claim-item.js
/packages/medusa/src/services/customer.js /packages/medusa/src/services/customer.js
/packages/medusa/src/services/draft-order.js
/packages/medusa/src/services/event-bus.js /packages/medusa/src/services/event-bus.js
/packages/medusa/src/services/fulfillment-provider.js /packages/medusa/src/services/fulfillment-provider.js
/packages/medusa/src/services/idempotency-key.js /packages/medusa/src/services/idempotency-key.js
+13 -12
View File
@@ -1,11 +1,10 @@
import _ from "lodash"
import { BaseService } from "medusa-interfaces" import { BaseService } from "medusa-interfaces"
import { MedusaError } from "medusa-core-utils" import { MedusaError } from "medusa-core-utils"
import { Brackets, ILike } from "typeorm" import { Brackets } from "typeorm"
/** /**
* Handles draft orders * Handles draft orders
* @implements BaseService * @implements {BaseService}
*/ */
class DraftOrderService extends BaseService { class DraftOrderService extends BaseService {
static Events = { static Events = {
@@ -106,7 +105,7 @@ class DraftOrderService extends BaseService {
/** /**
* Retrieves a draft order based on its associated cart id * Retrieves a draft order based on its associated cart id
* @param {string} cartId - cart id that the draft orders's cart has * @param {string} cartId - cart id that the draft orders's cart has
* * @param {object} config - query object for findOne * @param {object} config - query object for findOne
* @return {Promise<DraftOrder>} the draft order * @return {Promise<DraftOrder>} the draft order
*/ */
async retrieveByCartId(cartId, config = {}) { async retrieveByCartId(cartId, config = {}) {
@@ -134,7 +133,7 @@ class DraftOrderService extends BaseService {
* @return {Promise} empty promise * @return {Promise} empty promise
*/ */
async delete(draftOrderId) { async delete(draftOrderId) {
return this.atomicPhase_(async manager => { return this.atomicPhase_(async (manager) => {
const draftOrderRepo = manager.getCustomRepository( const draftOrderRepo = manager.getCustomRepository(
this.draftOrderRepository_ this.draftOrderRepository_
) )
@@ -143,7 +142,9 @@ class DraftOrderService extends BaseService {
where: { id: draftOrderId }, where: { id: draftOrderId },
}) })
if (!draftOrder) return Promise.resolve() if (!draftOrder) {
return Promise.resolve()
}
await draftOrderRepo.remove(draftOrder) await draftOrderRepo.remove(draftOrder)
@@ -185,11 +186,11 @@ class DraftOrderService extends BaseService {
}, },
} }
query.where = qb => { query.where = (qb) => {
qb.where(where) qb.where(where)
qb.andWhere( qb.andWhere(
new Brackets(qb => { new Brackets((qb) => {
qb.where(`cart.email ILIKE :q`, { qb.where(`cart.email ILIKE :q`, {
q: `%${q}%`, q: `%${q}%`,
}).orWhere(`draft_order.display_id::varchar(255) ILIKE :dId`, { }).orWhere(`draft_order.display_id::varchar(255) ILIKE :dId`, {
@@ -230,7 +231,7 @@ class DraftOrderService extends BaseService {
* @return {Promise<DraftOrder>} the created draft order * @return {Promise<DraftOrder>} the created draft order
*/ */
async create(data) { async create(data) {
return this.atomicPhase_(async manager => { return this.atomicPhase_(async (manager) => {
const draftOrderRepo = manager.getCustomRepository( const draftOrderRepo = manager.getCustomRepository(
this.draftOrderRepository_ this.draftOrderRepository_
) )
@@ -332,7 +333,7 @@ class DraftOrderService extends BaseService {
* @return {Promise} the created order * @return {Promise} the created order
*/ */
async registerCartCompletion(doId, orderId) { async registerCartCompletion(doId, orderId) {
return this.atomicPhase_(async manager => { return this.atomicPhase_(async (manager) => {
const draftOrderRepo = manager.getCustomRepository( const draftOrderRepo = manager.getCustomRepository(
this.draftOrderRepository_ this.draftOrderRepository_
) )
@@ -350,10 +351,10 @@ class DraftOrderService extends BaseService {
* Updates a draft order with the given data * Updates a draft order with the given data
* @param {String} doId - id of the draft order * @param {String} doId - id of the draft order
* @param {DraftOrder} data - values to update the order with * @param {DraftOrder} data - values to update the order with
* @returns {Promise<DraftOrder>} the updated draft order * @return {Promise<DraftOrder>} the updated draft order
*/ */
async update(doId, data) { async update(doId, data) {
return this.atomicPhase_(async manager => { return this.atomicPhase_(async (manager) => {
const doRepo = manager.getCustomRepository(this.draftOrderRepository_) const doRepo = manager.getCustomRepository(this.draftOrderRepository_)
const draftOrder = await this.retrieve(doId) const draftOrder = await this.retrieve(doId)
let touched = false let touched = false