From 5a8804de79ff8e004a74e52afc5ff4bf3e9ab3b3 Mon Sep 17 00:00:00 2001 From: k00b Date: Mon, 3 Mar 2025 18:03:34 -0600 Subject: [PATCH] disallow buying CCs through lnurl-pay and lightning address --- api/paidAction/receive.js | 3 +-- pages/api/lnurlp/[username]/pay.js | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/api/paidAction/receive.js b/api/paidAction/receive.js index 96769a7f..4313ccb8 100644 --- a/api/paidAction/receive.js +++ b/api/paidAction/receive.js @@ -7,8 +7,7 @@ export const anonable = false export const paymentMethods = [ PAID_ACTION_PAYMENT_METHODS.P2P, - PAID_ACTION_PAYMENT_METHODS.DIRECT, - PAID_ACTION_PAYMENT_METHODS.OPTIMISTIC + PAID_ACTION_PAYMENT_METHODS.DIRECT ] export async function getCost ({ msats }) { diff --git a/pages/api/lnurlp/[username]/pay.js b/pages/api/lnurlp/[username]/pay.js index fc7e2122..42894320 100644 --- a/pages/api/lnurlp/[username]/pay.js +++ b/pages/api/lnurlp/[username]/pay.js @@ -96,6 +96,6 @@ export default async ({ query: { username, amount, nostr, comment, payerdata: pa }) } catch (error) { console.log(error) - res.status(400).json({ status: 'ERROR', reason: 'could not generate invoice' }) + res.status(400).json({ status: 'ERROR', reason: 'could not generate invoice to customer\'s attached wallet' }) } }