From fa6f162ba0020c73d6097ba15a8082b9d7114991 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dni=20=E2=9A=A1?= Date: Fri, 11 Oct 2024 13:33:22 +0200 Subject: [PATCH] fix shit --- static/js/display.js | 2 ++ static/js/register.js | 7 ++++--- templates/events/error.html | 22 +++++++++------------- templates/events/register.html | 2 +- views_api.py | 2 ++ 5 files changed, 18 insertions(+), 17 deletions(-) diff --git a/static/js/display.js b/static/js/display.js index 4884751..977516a 100644 --- a/static/js/display.js +++ b/static/js/display.js @@ -33,6 +33,8 @@ window.app = Vue.createApp({ }, computed: { formatDescription() { + console.log(this.info) + debugger return LNbits.utils.convertMarkdown(this.info) } }, diff --git a/static/js/register.js b/static/js/register.js index b0efbe5..a7ab92f 100644 --- a/static/js/register.js +++ b/static/js/register.js @@ -47,10 +47,11 @@ window.app = Vue.createApp({ }, decodeQR(res) { this.sendCamera.show = false + const value = res[0].rawValue.split('//')[1] LNbits.api - .request('GET', '/events/api/v1/register/ticket/' + res.split('//')[1]) - .then(response => { - this.$q.notify({ + .request('GET', `/events/api/v1/register/ticket/${value}`) + .then(() => { + Quasar.Notify.create({ type: 'positive', message: 'Registered!' }) diff --git a/templates/events/error.html b/templates/events/error.html index f231177..4ef0177 100644 --- a/templates/events/error.html +++ b/templates/events/error.html @@ -18,18 +18,14 @@
{{ event_error }}
+ +{% endblock %} {% block scripts %} - {% endblock %} {% block scripts %} - - + - {% endblock %} - +{% endblock %} diff --git a/templates/events/register.html b/templates/events/register.html index d6e073c..92589a3 100644 --- a/templates/events/register.html +++ b/templates/events/register.html @@ -64,7 +64,7 @@

{{ event_name }} Registration

diff --git a/views_api.py b/views_api.py index 13cf39c..109ee05 100644 --- a/views_api.py +++ b/views_api.py @@ -69,6 +69,8 @@ async def api_event_create( raise HTTPException( status_code=HTTPStatus.FORBIDDEN, detail="Not your event." ) + for k, v in data.dict().items(): + setattr(event, k, v) event = await update_event(event) else: event = await create_event(data)