From e7710a40ffb845021cd45f67cc0b747c395df2de Mon Sep 17 00:00:00 2001 From: boufni95 Date: Fri, 1 Dec 2023 16:47:54 +0100 Subject: [PATCH] log --- src/services/main/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/services/main/index.ts b/src/services/main/index.ts index 037999ae..2ccb4488 100644 --- a/src/services/main/index.ts +++ b/src/services/main/index.ts @@ -147,7 +147,7 @@ export default class { const operationId = `${Types.UserOperationType.INCOMING_INVOICE}-${userInvoice.serial_id}` const op = { amount, paidAtUnix: Date.now() / 1000, inbound: true, type: Types.UserOperationType.INCOMING_INVOICE, identifier: userInvoice.invoice, operationId, network_fee: 0, service_fee: fee, confirmed: true } this.sendOperationToNostr(userInvoice.linkedApplication, userInvoice.user.user_id, op) - this.createZapReceipt(userInvoice) + this.createZapReceipt(log, userInvoice) log("paid invoice processed successfully") } catch (err: any) { log("ERROR", "cannot process paid invoice", err.message || "") @@ -176,7 +176,7 @@ export default class { this.nostrSend(app.app_id, { type: 'content', content: JSON.stringify(message), pub: user.nostr_public_key }) } - async createZapReceipt(invoice: UserReceivingInvoice) { + async createZapReceipt(log: PubLogger, invoice: UserReceivingInvoice) { const zapInfo = invoice.zap_info if (!zapInfo || !invoice.linkedApplication || !invoice.linkedApplication.nostr_public_key) { return @@ -192,6 +192,7 @@ export default class { pubkey: invoice.linkedApplication.nostr_public_key, tags, } + log({ unsigned: event }) this.nostrSend(invoice.linkedApplication.app_id, { type: 'event', event }) } } \ No newline at end of file