feat: filter products active

This commit is contained in:
2025-01-04 18:32:42 -03:00
parent 0ac4609ce6
commit 8de4f74aeb
5 changed files with 6 additions and 4 deletions

View File

@@ -19,13 +19,14 @@ def listProductBalcao(request, comanda_id, search_product):
for produto in produtos_mais_vendidos: for produto in produtos_mais_vendidos:
for p in products: for p in products:
if p.name == produto['nome']: if p.active == True and p.name == produto['nome']:
products_ordenados.append(p) products_ordenados.append(p)
return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products_ordenados,'comanda_id':comanda_id}) return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products_ordenados,'comanda_id':comanda_id})
else: else:
product = search_product product = search_product
products = Product.objects.filter(name__icontains=product) products = Product.objects.filter(name__icontains=product, active=True)
return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products,'comanda_id':comanda_id}) return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products,'comanda_id':comanda_id})

View File

@@ -18,8 +18,9 @@ def viewBalcao(request):
for produto in produtos_mais_vendidos: for produto in produtos_mais_vendidos:
for p in products: for p in products:
if p.name == produto['nome']: if p.name == produto['nome'] and p.active == True:
products_ordenados.append(p) products_ordenados.append(p)
total = 0 total = 0
for produto in consumo: for produto in consumo:

Binary file not shown.