Bug Report: Shift Orders Resetting at Midnight (12:00 AM)
Under Review
November 16, 2025
the system currently resets daily order counts and dashboard statistics exactly at 12:00 AM when the date changes. However, most restaurants operate past midnight, and their operational day (shift) does not end at 12:00 AM.
Due to this, the dashboard automatically resets at midnight, causing:
Order numbers to be reset unexpectedly
Previous shift orders (placed before 12 AM) to disappear from the dashboard view
Inaccurate sales reporting for restaurants operating late-night
Staff confusion during billing and shift reconciliation
This behavior results in incorrect shift-based reporting and operational disruptions.
---
Root Cause
The system is using calendar date change (00:00) as the boundary for resetting order counters and generating dashboard data, instead of using restaurant-defined operational hours.
Proposed Solution
Introduce a configurable Restaurant Operational Timing Feature that defines the beginning and end of the beginning and end of the business day for reporti