fix: admin queue order item
continuous-integration/drone/push Build is passing Details

pull/115/head
shancheas 2024-11-06 11:28:02 +07:00
parent dac42b754c
commit 4c403293db
1 changed files with 5 additions and 2 deletions

View File

@ -5,7 +5,10 @@ import { PaginationResponse } from 'src/core/response/domain/ok-response.interfa
import { Queue } from './entities/queue.entity'; import { Queue } from './entities/queue.entity';
import { TABLE_NAME } from 'src/core/strings/constants/table.constants'; import { TABLE_NAME } from 'src/core/strings/constants/table.constants';
import { CallQueueManager } from './usecases/call-queue.manager'; import { CallQueueManager } from './usecases/call-queue.manager';
import { QUEUE_STATUS } from 'src/core/strings/constants/base.constants'; import {
ORDER_TYPE,
QUEUE_STATUS,
} from 'src/core/strings/constants/base.constants';
@Injectable() @Injectable()
export class QueueAdminOrchestrator { export class QueueAdminOrchestrator {
@ -17,7 +20,7 @@ export class QueueAdminOrchestrator {
) {} ) {}
async index(params): Promise<PaginationResponse<Queue>> { async index(params): Promise<PaginationResponse<Queue>> {
this.indexManager.setFilterParam(params); this.indexManager.setFilterParam({ ...params, order_type: ORDER_TYPE.ASC });
this.indexManager.setService(this.dataService, TABLE_NAME.QUEUE); this.indexManager.setService(this.dataService, TABLE_NAME.QUEUE);
await this.indexManager.execute(); await this.indexManager.execute();
return this.indexManager.getResult(); return this.indexManager.getResult();