From 9becfa0badfad12267b34ec8502ff0e694b561e8 Mon Sep 17 00:00:00 2001 From: Ben Arc Date: Thu, 24 Jun 2021 01:26:49 +0100 Subject: [PATCH] black --- lnbits/extensions/copilot/tasks.py | 1 + lnbits/extensions/copilot/templates/copilot/compose.html | 4 ++-- lnbits/extensions/copilot/views.py | 6 +++++- lnbits/extensions/copilot/views_api.py | 6 +++--- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/lnbits/extensions/copilot/tasks.py b/lnbits/extensions/copilot/tasks.py index e54c8762a..ff291e9ac 100644 --- a/lnbits/extensions/copilot/tasks.py +++ b/lnbits/extensions/copilot/tasks.py @@ -75,6 +75,7 @@ async def on_invoice_paid(payment: Payment) -> None: else: await updater(copilot.id, data, "none") + async def mark_webhook_sent(payment: Payment, status: int) -> None: payment.extra["wh_status"] = status diff --git a/lnbits/extensions/copilot/templates/copilot/compose.html b/lnbits/extensions/copilot/templates/copilot/compose.html index c34e396a5..7c2e25002 100644 --- a/lnbits/extensions/copilot/templates/copilot/compose.html +++ b/lnbits/extensions/copilot/templates/copilot/compose.html @@ -138,8 +138,8 @@ pushAnim(content) { document.getElementById('animations').style.width = content[0] document.getElementById('animations').src = content[1] - if (content[1] != 'none') { - self.showNotif(content[1]) + if (content[2] != 'none') { + self.showNotif(content[2]) } setTimeout(function () { document.getElementById('animations').src = '' diff --git a/lnbits/extensions/copilot/views.py b/lnbits/extensions/copilot/views.py index b1c2d1ade..3047deecc 100644 --- a/lnbits/extensions/copilot/views.py +++ b/lnbits/extensions/copilot/views.py @@ -11,12 +11,14 @@ import trio import shortuuid from . import copilot_ext + @copilot_ext.route("/") @validate_uuids(["usr"], required=True) @check_user_exists() async def index(): return await render_template("copilot/index.html", user=g.user) + @copilot_ext.route("/cp/") async def compose(): return await render_template("copilot/compose.html") @@ -34,6 +36,7 @@ async def panel(): connected_websockets = defaultdict(set) + @copilot_ext.websocket("/ws//") async def wss(id): copilot = await get_copilot(id) @@ -50,9 +53,10 @@ async def wss(id): finally: connected_websockets[id].remove(send_channel) + async def updater(copilot_id, data, comment): copilot = await get_copilot(copilot_id) if not copilot: return for queue in connected_websockets[copilot_id]: - await queue.send(f"{data + '-' + comment}") \ No newline at end of file + await queue.send(f"{data + '-' + comment}") diff --git a/lnbits/extensions/copilot/views_api.py b/lnbits/extensions/copilot/views_api.py index de7552023..9b779bc83 100644 --- a/lnbits/extensions/copilot/views_api.py +++ b/lnbits/extensions/copilot/views_api.py @@ -80,9 +80,9 @@ async def api_copilot_retrieve(copilot_id): HTTPStatus.OK, ) return ( - jsonify({**copilot._asdict(), **{"lnurl": copilot.lnurl}}), - HTTPStatus.OK, - ) + jsonify({**copilot._asdict(), **{"lnurl": copilot.lnurl}}), + HTTPStatus.OK, + ) @copilot_ext.route("/api/v1/copilot/", methods=["DELETE"])