update: invoice user for the

This commit is contained in:
mahyargdz
2025-04-23 16:13:08 +03:30
parent b04d3183b7
commit 4da56ec742
5 changed files with 21 additions and 12 deletions
@@ -18,7 +18,8 @@ export class InvoicesRepository extends Repository<Invoice> {
const queryBuilder = this.createQueryBuilder("invoice");
queryBuilder
.leftJoinAndSelect("invoice.user", "user")
.leftJoin("invoice.user", "user")
.addSelect(["user.id", "user.firstName", "user.lastName", "user.email", "user.phone"])
.leftJoinAndSelect("invoice.items", "items")
.leftJoinAndSelect("items.subscriptionPlan", "subscriptionPlan", "subscriptionPlan.id IS NOT NULL")
.leftJoinAndSelect("subscriptionPlan.plan", "plan", "subscriptionPlan.id IS NOT NULL")