fix: admin queue order item
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
dac42b754c
commit
4c403293db
|
@ -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();
|
||||||
|
|
Loading…
Reference in New Issue