Started streamer copilot extension

This commit is contained in:
Ben Arc
2021-04-12 20:31:39 +01:00
parent 237a6b369f
commit f29a852e9d
11 changed files with 1254 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
from quart import g, abort, render_template, jsonify
from http import HTTPStatus
from lnbits.decorators import check_user_exists, validate_uuids
from . import copilot_ext
from .crud import get_copilot
@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("/<copilot_id>")
async def display(copilot_id):
copilot = await get_copilot(copilot_id) or abort(
HTTPStatus.NOT_FOUND, "Charge link does not exist."
)
return await render_template("copilot/display.html", copilot=copilot)