import { getRepository } from 'typeorm' import { MarketplaceStore } from '../../../../entities' import { STORE_STATUS } from '../../../constants' export const deactivateLazadaStore = { async deactivateLazadaStore(_: any, { name }, context: any) { const repository = getRepository(MarketplaceStore) const marketplaceStore: any = await repository.findOne({ where: { domain: context.state.domain, name } }) var patch = { storeId: '', accessToken: '', refreshToken: '', accessInfo: '', countryCode: '', status: STORE_STATUS.INACTIVE } return await repository.save({ ...marketplaceStore, ...patch, updater: context.state.user }) } }