diff --git a/main.py b/main.py index 83a3350..91236a5 100644 --- a/main.py +++ b/main.py @@ -714,7 +714,7 @@ class App: if self.session['role'] in ['pembeli', 'admin', 'user']: main.add(self.tab_order, text="Order Menu") - if self.session['role'] in ['pembeli', 'admin', 'user']: + if self.session['role'] in ['pembeli', 'user']: main.add(self.tab_favorite, text="Favorit Saya") # Tab khusus waiter @@ -732,7 +732,7 @@ class App: if self.session['role'] in ['pembeli', 'admin', 'user']: self.build_order_tab(self.tab_order) - if self.session['role'] in ['pembeli', 'admin', 'user']: + if self.session['role'] in ['pembeli', 'user']: self.build_favorite_tab(self.tab_favorite) if self.session['role'] in ['waiter', 'admin']: @@ -1362,6 +1362,7 @@ class App: self.update_cart_display() return + # Wilayah dikuasai Favorite @@ -1640,7 +1641,6 @@ class App: messagebox.showinfo("Berhasil", f"{added_count} item ditambahkan ke keranjang!\n\nSilakan ke tab 'Order Menu' untuk checkout.") else: messagebox.showwarning("Gagal", "Tidak ada item yang bisa ditambahkan (stok habis)") - def update_cart_display(self): """Update tampilan keranjang dan hitung total"""