fix: bug in the customer and tikcet for admin panel
This commit is contained in:
@@ -21,7 +21,9 @@ export class InvoicesRepository extends Repository<Invoice> {
|
||||
.leftJoinAndSelect("invoice.user", "user")
|
||||
.leftJoinAndSelect("invoice.items", "items")
|
||||
.leftJoinAndSelect("items.subscriptionPlan", "subscriptionPlan", "subscriptionPlan.id IS NOT NULL")
|
||||
.leftJoinAndSelect("subscriptionPlan.service", "service", "subscriptionPlan.id IS NOT NULL");
|
||||
.leftJoinAndSelect("subscriptionPlan.plan", "plan", "subscriptionPlan.id IS NOT NULL")
|
||||
.leftJoin("plan.service", "service", "subscriptionPlan.id IS NOT NULL")
|
||||
.addSelect(["service.name", "service.id"]);
|
||||
|
||||
if (queryDto.q) {
|
||||
queryBuilder
|
||||
@@ -39,7 +41,7 @@ export class InvoicesRepository extends Repository<Invoice> {
|
||||
}
|
||||
|
||||
if (queryDto.serviceId) {
|
||||
queryBuilder.andWhere("subscriptionPlan.serviceId = :serviceId", { serviceId: queryDto.serviceId });
|
||||
queryBuilder.andWhere("plan.serviceId = :serviceId", { serviceId: queryDto.serviceId });
|
||||
}
|
||||
|
||||
if (queryDto.since) {
|
||||
|
||||
Reference in New Issue
Block a user