Show request ID in kiosk queue
Each active request in the kiosk Live Queue now displays its request number before the customer name (e.g. #42 jess) so multiple requests from the same email can be distinguished. Bumps version to 0.5.4.
This commit is contained in:
parent
52558010e8
commit
52415c41fe
4 changed files with 5 additions and 4 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# Theme Song Booth
|
||||
|
||||
**Version:** `v0.5.3`
|
||||
**Version:** `v0.5.4`
|
||||
|
||||
A Flask web application for running a convention booth where visitors request a custom AI-generated theme song. Operators manage the queue from an admin dashboard, generate Suno prompts, upload MP3 previews, collect payment, and deliver final songs by email.
|
||||
|
||||
|
|
|
|||
2
VERSION
2
VERSION
|
|
@ -1 +1 @@
|
|||
0.5.3
|
||||
0.5.4
|
||||
|
|
|
|||
1
app.py
1
app.py
|
|
@ -1039,6 +1039,7 @@ def kiosk():
|
|||
email = r.get('email') or ''
|
||||
name = email.split('@')[0] if '@' in email else email
|
||||
queue.append({
|
||||
'id': r['id'],
|
||||
'name': name or 'Guest',
|
||||
'status': KIOSK_STATUS_MAP[r['status']],
|
||||
'raw_status': r['status'],
|
||||
|
|
|
|||
|
|
@ -230,7 +230,7 @@
|
|||
<ul class="queue-list">
|
||||
{% for item in queue %}
|
||||
<li>
|
||||
<span class="customer">{{ item.name }}</span>
|
||||
<span class="customer">#{{ item.id }} {{ item.name }}</span>
|
||||
<span class="status">{{ item.status }}</span>
|
||||
</li>
|
||||
{% endfor %}
|
||||
|
|
@ -271,7 +271,7 @@
|
|||
<ul class="queue-list">
|
||||
{% for item in queue %}
|
||||
<li>
|
||||
<span class="customer">{{ item.name }}</span>
|
||||
<span class="customer">#{{ item.id }} {{ item.name }}</span>
|
||||
<span class="status">{{ item.status }}</span>
|
||||
</li>
|
||||
{% endfor %}
|
||||
|
|
|
|||
Reference in a new issue