From 8e649501cfafb15215a1036534d910472a4c68f1 Mon Sep 17 00:00:00 2001 From: Tiago Vasconcelos Date: Wed, 30 Nov 2022 12:20:58 +0000 Subject: [PATCH] remove payment_hash from generate keys --- .../extensions/diagonalley/templates/diagonalley/order.html | 6 +++--- lnbits/extensions/diagonalley/views_api.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lnbits/extensions/diagonalley/templates/diagonalley/order.html b/lnbits/extensions/diagonalley/templates/diagonalley/order.html index 62fb642a..c8b90926 100644 --- a/lnbits/extensions/diagonalley/templates/diagonalley/order.html +++ b/lnbits/extensions/diagonalley/templates/diagonalley/order.html @@ -336,13 +336,13 @@ this.user = null }) }, - async generateKeys(payment_hash) { + async generateKeys() { //check if the keys are set if ('publickey' in this.user.keys && 'privatekey' in this.user.keys) return return await LNbits.api - .request('GET', `/diagonalley/api/v1/keys/${payment_hash}`, null) + .request('GET', `/diagonalley/api/v1/keys`, null) .then(response => { if (response.data) { let data = { @@ -457,7 +457,7 @@ } } else { // generate keys - this.generateKeys(order_id) + this.generateKeys() // populate user data this.user.orders = { [`${order_id}`]: this.products diff --git a/lnbits/extensions/diagonalley/views_api.py b/lnbits/extensions/diagonalley/views_api.py index e2bd9ab3..c3023ea3 100644 --- a/lnbits/extensions/diagonalley/views_api.py +++ b/lnbits/extensions/diagonalley/views_api.py @@ -481,8 +481,8 @@ async def api_diagonalley_stall_create( ## KEYS -@diagonalley_ext.get("/api/v1/keys/{payment_hash}") -async def api_diagonalley_generate_keys(payment_hash: str): +@diagonalley_ext.get("/api/v1/keys") +async def api_diagonalley_generate_keys(): private_key = PrivateKey() public_key = private_key.pubkey.serialize().hex() while not public_key.startswith("02"):