diff --git a/src/services/main/applicationManager.ts b/src/services/main/applicationManager.ts index b1befeb8..3cff29a5 100644 --- a/src/services/main/applicationManager.ts +++ b/src/services/main/applicationManager.ts @@ -246,8 +246,8 @@ export default class { async PayAppUserInvoice(appId: string, req: Types.PayAppUserInvoiceRequest): Promise { const app = await this.storage.applicationStorage.GetApplication(appId) const appUser = await this.storage.applicationStorage.GetApplicationUser(app, req.user_identifier) - const paid = await this.paymentManager.PayInvoice(appUser.user.user_id, req, app, pendingOp => { - this.notifyAppUserPayment(appUser, pendingOp) + const paid = await this.paymentManager.PayInvoice(appUser.user.user_id, req, app, { + ack: pendingOp => { this.notifyAppUserPayment(appUser, pendingOp) } }) this.notifyAppUserPayment(appUser, paid.operation) getLogger({ appName: app.name })(appUser.identifier, "invoice paid", paid.amount_paid, "sats")