diff --git a/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc b/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc index 760899d..b1f4518 100644 Binary files a/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc and b/gestaoRaul/balcao/__pycache__/htmx_views.cpython-310.pyc differ diff --git a/gestaoRaul/balcao/__pycache__/views.cpython-310.pyc b/gestaoRaul/balcao/__pycache__/views.cpython-310.pyc index 651e1cb..1c90ca4 100644 Binary files a/gestaoRaul/balcao/__pycache__/views.cpython-310.pyc and b/gestaoRaul/balcao/__pycache__/views.cpython-310.pyc differ diff --git a/gestaoRaul/balcao/htmx_views.py b/gestaoRaul/balcao/htmx_views.py index 4bd70d9..c718c30 100644 --- a/gestaoRaul/balcao/htmx_views.py +++ b/gestaoRaul/balcao/htmx_views.py @@ -19,13 +19,14 @@ def listProductBalcao(request, comanda_id, search_product): for produto in produtos_mais_vendidos: for p in products: - if p.name == produto['nome']: - products_ordenados.append(p) + if p.active == True and p.name == produto['nome']: + products_ordenados.append(p) + return render(request, "htmx_components/htmx_list_products_balcao.html", {"products": products_ordenados,'comanda_id':comanda_id}) else: 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}) diff --git a/gestaoRaul/balcao/views.py b/gestaoRaul/balcao/views.py index 9f3b049..0be8e4f 100644 --- a/gestaoRaul/balcao/views.py +++ b/gestaoRaul/balcao/views.py @@ -18,8 +18,9 @@ def viewBalcao(request): for produto in produtos_mais_vendidos: for p in products: - if p.name == produto['nome']: + if p.name == produto['nome'] and p.active == True: products_ordenados.append(p) + total = 0 for produto in consumo: diff --git a/gestaoRaul/db.sqlite3 b/gestaoRaul/db.sqlite3 index 7ef5300..ca5b797 100644 Binary files a/gestaoRaul/db.sqlite3 and b/gestaoRaul/db.sqlite3 differ