fix: get product

This commit is contained in:
ilham 2021-12-17 01:04:13 +07:00
parent ba417b643e
commit 8df907287a

View File

@ -15,6 +15,7 @@ import { productType } from '../helper/enum-list';
import { UpdatePriceProductDto } from './dto/product/update-price-product.dto';
import { UsersService } from '../users/users.service';
import { SupplierService } from '../users/supplier/supplier.service';
import { type } from 'os';
export class ProductService {
constructor(
@ -96,7 +97,7 @@ export class ProductService {
async findAllBySubCategories(page, subCategories, supplier) {
if (supplier != 'null' && !supplier) {
supplier = await this.supplierService.findByActive();
supplier = (await this.supplierService.findByActive()).id;
}
const baseQuery = this.productRepository
.createQueryBuilder('product')
@ -111,7 +112,8 @@ export class ProductService {
'current_price.partner_id is null',
);
if (subCategories != 'null' && !subCategories) {
if (subCategories != 'null' && subCategories) {
console.log(!subCategories,"testingan")
baseQuery.where('product.sub_categories_id = :id', {
id: subCategories,
});