HOTFIX: restore missing link between lnurlp and nip57 (#1630)
* restore missing link between lnurlp and nip57 * pass noteStr as receive action arg * make sure the desc field is not updated if noteStr is unset
This commit is contained in:
parent
277f8a20fb
commit
eb3efbef57
|
@ -36,13 +36,15 @@ export async function getSybilFeePercent () {
|
||||||
export async function perform ({
|
export async function perform ({
|
||||||
invoiceId,
|
invoiceId,
|
||||||
comment,
|
comment,
|
||||||
lud18Data
|
lud18Data,
|
||||||
|
noteStr
|
||||||
}, { me, tx }) {
|
}, { me, tx }) {
|
||||||
const invoice = await tx.invoice.update({
|
const invoice = await tx.invoice.update({
|
||||||
where: { id: invoiceId },
|
where: { id: invoiceId },
|
||||||
data: {
|
data: {
|
||||||
comment,
|
comment,
|
||||||
lud18Data
|
lud18Data,
|
||||||
|
...(noteStr ? { desc: noteStr } : {})
|
||||||
},
|
},
|
||||||
include: { invoiceForward: true }
|
include: { invoiceForward: true }
|
||||||
})
|
})
|
||||||
|
|
|
@ -82,7 +82,8 @@ export default async ({ query: { username, amount, nostr, comment, payerdata: pa
|
||||||
description,
|
description,
|
||||||
descriptionHash,
|
descriptionHash,
|
||||||
comment: comment || '',
|
comment: comment || '',
|
||||||
lud18Data: parsedPayerData
|
lud18Data: parsedPayerData,
|
||||||
|
noteStr
|
||||||
}, { models, lnd, me: user })
|
}, { models, lnd, me: user })
|
||||||
|
|
||||||
if (!invoice?.bolt11) throw new Error('could not generate invoice')
|
if (!invoice?.bolt11) throw new Error('could not generate invoice')
|
||||||
|
|
Loading…
Reference in New Issue