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
|
# 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.
|
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 ''
|
email = r.get('email') or ''
|
||||||
name = email.split('@')[0] if '@' in email else email
|
name = email.split('@')[0] if '@' in email else email
|
||||||
queue.append({
|
queue.append({
|
||||||
|
'id': r['id'],
|
||||||
'name': name or 'Guest',
|
'name': name or 'Guest',
|
||||||
'status': KIOSK_STATUS_MAP[r['status']],
|
'status': KIOSK_STATUS_MAP[r['status']],
|
||||||
'raw_status': r['status'],
|
'raw_status': r['status'],
|
||||||
|
|
|
||||||
|
|
@ -230,7 +230,7 @@
|
||||||
<ul class="queue-list">
|
<ul class="queue-list">
|
||||||
{% for item in queue %}
|
{% for item in queue %}
|
||||||
<li>
|
<li>
|
||||||
<span class="customer">{{ item.name }}</span>
|
<span class="customer">#{{ item.id }} {{ item.name }}</span>
|
||||||
<span class="status">{{ item.status }}</span>
|
<span class="status">{{ item.status }}</span>
|
||||||
</li>
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
@ -271,7 +271,7 @@
|
||||||
<ul class="queue-list">
|
<ul class="queue-list">
|
||||||
{% for item in queue %}
|
{% for item in queue %}
|
||||||
<li>
|
<li>
|
||||||
<span class="customer">{{ item.name }}</span>
|
<span class="customer">#{{ item.id }} {{ item.name }}</span>
|
||||||
<span class="status">{{ item.status }}</span>
|
<span class="status">{{ item.status }}</span>
|
||||||
</li>
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
|
||||||
Reference in a new issue