Fix: POS Template - duplicate key error in ows_pos_customer_sidebar

- t-key fallback: order.uid || order.id || order_index
- Verhindert 'undefined' duplicate key error im POS
- Asset-Bundle korrigiert: point_of_sale._assets_pos
This commit is contained in:
Matthias Lotz 2025-12-07 17:18:09 +01:00
parent 71c6ba56ed
commit ceb8af7e48
2 changed files with 2 additions and 2 deletions

View File

@ -32,7 +32,7 @@ Autor: HobbyHimmel
# Views
],
'assets': {
'point_of_sale.assets': [
'point_of_sale._assets_pos': [
# JavaScript
'open_workshop_pos/static/src/js/ows_pos_sidebar.js',
'open_workshop_pos/static/src/js/ows_pos_customer_sidebar.js',

View File

@ -10,7 +10,7 @@
</div>
</div>
<div class="ows-customer-list overflow-auto">
<t t-foreach="getFilteredOrderList()" t-as="order" t-key="order.uid">
<t t-foreach="getFilteredOrderList()" t-as="order" t-key="order.uid || order.id || order_index">
<!--div class="order-entry p-1 rounded mb-1 border"
t-att-class="order === pos.get_order() ? 'bg-primary text-white' : 'bg-white'"
t-on-click="() => selectOrder(order)"-->