diff --git a/src/service/dialog_state_monitor.py b/src/service/dialog_state_monitor.py index 89405d0..4b9d785 100644 --- a/src/service/dialog_state_monitor.py +++ b/src/service/dialog_state_monitor.py @@ -70,7 +70,7 @@ class DialogStateMonitor: if stage['name'] == "collect_food": for order in self.state['belief_state']['order']: - if order.get("pizza"): + if len(order) > 0: stage['completed'] = True return elif stage["name"] == "collect_drinks":