bug: zap parsing missing invoice

This commit is contained in:
Kieran 2023-03-05 18:38:14 +00:00
parent b71c279a0d
commit 5f0bd9699f
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941

View File

@ -30,10 +30,10 @@ function getInvoice(zap: TaggedRawEvent): InvoiceDetails | undefined {
}
export function parseZap(zapReceipt: TaggedRawEvent): ParsedZap {
const invoice = getInvoice(zapReceipt);
let innerZapJson = findTag(zapReceipt, "description");
if (innerZapJson) {
try {
const invoice = getInvoice(zapReceipt);
if (innerZapJson.startsWith("%")) {
innerZapJson = decodeURIComponent(innerZapJson);
}