fix: the bug in transaction list user side
This commit is contained in:
@@ -318,26 +318,13 @@ export class TicketsService {
|
||||
}
|
||||
|
||||
//******************************** */
|
||||
async countUserTickets(userId: string) {
|
||||
const ticketCount = await this.ticketsRepository.count({
|
||||
where: {
|
||||
user: { id: userId },
|
||||
status: Not(TicketStatus.CLOSED),
|
||||
},
|
||||
});
|
||||
return ticketCount;
|
||||
}
|
||||
}
|
||||
|
||||
// async getTickets(queryDto: SearchTicketQueryDto, userId: string) {
|
||||
// const { limit, skip } = PaginationUtils(queryDto);
|
||||
// //TODO:add danak-service to query
|
||||
// const queryBuilder = this.ticketsRepository
|
||||
// .createQueryBuilder("ticket")
|
||||
// .leftJoinAndSelect("ticket.category", "category")
|
||||
// .leftJoinAndSelect("ticket.user", "user")
|
||||
// .where("user.id = :userId", { userId })
|
||||
// .orderBy("ticket.createdAt", "DESC");
|
||||
|
||||
// if (queryDto.status) {
|
||||
// queryBuilder.andWhere("ticket.status = :status", { status: queryDto.status });
|
||||
// }
|
||||
|
||||
// const [tickets, count] = await queryBuilder.skip(skip).take(limit).getManyAndCount();
|
||||
|
||||
// return {
|
||||
// tickets,
|
||||
// count,
|
||||
// };
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user