This commit is contained in:
2026-04-16 12:06:26 +03:30
parent 6871c8fd34
commit 45c348bcd3
3 changed files with 14 additions and 7 deletions
@@ -65,14 +65,17 @@ export class InvoicesRepository extends Repository<Invoice> {
}
async findPaginatedListByUserIds(queryDto: InvoicesSearchQueryDto, userIds: string[]) {
if (!userIds.length) {
return [[], 0] as [Invoice[], number];
}
const { limit, skip } = PaginationUtils(queryDto);
const queryBuilder = this.createQueryBuilder("invoice");
console.log(userIds)
queryBuilder
.leftJoin("invoice.user", "user")
.addSelect(["user.id", "user.firstName", "user.lastName", "user.email", "user.phone"])
// .where("user.id IN (:...userIds)", { userIds });
.where("user.id IN (:...userIds)", { userIds });