This commit is contained in:
Mahyargdz
2025-05-14 15:33:09 +03:30
parent 22ba9e52dc
commit eae5981ea1
2 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -16,10 +16,10 @@ import { DiscountRepository } from "../discounts/repositories/discounts.reposito
import { UsageDiscountRepository } from "../discounts/repositories/usage-discounts.repository";
import { LoggerModule } from "../logger/logger.module";
import { NotificationModule } from "../notifications/notifications.module";
import { PaymentsModule } from "../payments/payments.module";
import { UsersModule } from "../users/users.module";
import { UtilsModule } from "../utils/utils.module";
import { WalletsModule } from "../wallets/wallets.module";
@Module({
imports: [
LoggerModule,
@@ -35,6 +35,7 @@ import { WalletsModule } from "../wallets/wallets.module";
WalletsModule,
UtilsModule,
NotificationModule,
PaymentsModule,
],
providers: [InvoicesService, InvoicesRepository, InvoiceItemsRepository, DiscountRepository, UsageDiscountRepository, InvoiceProcessor],
controllers: [InvoicesController],
@@ -822,8 +822,8 @@ export class InvoicesService {
private async addNotifyForWalletDeduction(invoice: Invoice, user: User, userWallet: Wallet, reason: string) {
await this.notificationQueue.addWalletDeductionNotification(user.id, {
amount: invoice.totalPrice.toNumber(),
balance: userWallet.balance.toNumber(),
amount: new Decimal(invoice.totalPrice).toNumber(),
balance: new Decimal(userWallet.balance).toNumber(),
reason,
date: dayjs().toDate(),
userPhone: user.phone,