fix(index) perbaikan index data sort by order

pull/32/head
Aswin Ashar Abdullah 2024-07-18 15:36:56 +07:00
parent cd6a5737e7
commit 4840abf18e
2 changed files with 8 additions and 0 deletions

View File

@ -6,10 +6,13 @@ import {
Param,
RelationParam,
} from 'src/core/modules/domain/entities/base-filter.entity';
import { ORDER_TYPE } from 'src/core/strings/constants/base.constants';
@Injectable()
export class IndexFaqManager extends BaseIndexManager<FaqEntity> {
async prepareData(): Promise<void> {
this.filterParam.order_by = `${this.tableName}.sort_order`;
this.filterParam.order_type = ORDER_TYPE.ASC;
return;
}
@ -38,6 +41,7 @@ export class IndexFaqManager extends BaseIndexManager<FaqEntity> {
return [
`${this.tableName}.id`,
`${this.tableName}.status`,
`${this.tableName}.sort_order`,
`${this.tableName}.created_at`,
`${this.tableName}.creator_name`,
`${this.tableName}.updated_at`,

View File

@ -6,10 +6,13 @@ import {
Param,
RelationParam,
} from 'src/core/modules/domain/entities/base-filter.entity';
import { ORDER_TYPE } from 'src/core/strings/constants/base.constants';
@Injectable()
export class IndexTermConditionManager extends BaseIndexManager<TermConditionEntity> {
async prepareData(): Promise<void> {
this.filterParam.order_by = `${this.tableName}.sort_order`;
this.filterParam.order_type = ORDER_TYPE.ASC;
return;
}
@ -38,6 +41,7 @@ export class IndexTermConditionManager extends BaseIndexManager<TermConditionEnt
return [
`${this.tableName}.id`,
`${this.tableName}.status`,
`${this.tableName}.sort_order`,
`${this.tableName}.created_at`,
`${this.tableName}.creator_name`,
`${this.tableName}.updated_at`,