odoo_mqtt/odoo/src/fix-pos-session-start-at.patch
matthias.lotz 4de3401416 fix: odoo/ als normales Verzeichnis tracken + Bugfix db_name + Feature-Docs
- git rm --cached odoo: Gitlink-Eintrag entfernt, odoo/ wird jetzt korrekt versioniert
- odoo/src/odoo-dev.conf: db_name = odoo gesetzt (behebt 404 bei mehreren DBs)
- docs/FEATURE_REQUEST_DYNAMIC_PARSER_REGISTRY.md: Feature Request inkl. ADR
- docs/IMPLEMENTATION_PLAN_DYNAMIC_PARSER_REGISTRY.md: 3-Phasen-Implementierungsplan
- iot_bridge/README.md: Doku aktualisiert
2026-03-10 17:17:59 +01:00

12 lines
834 B
Diff

--- a/usr/lib/python3/dist-packages/odoo/addons/point_of_sale/models/pos_session.py
+++ b/usr/lib/python3/dist-packages/odoo/addons/point_of_sale/models/pos_session.py
@@ -374,7 +374,7 @@ class PosSession(models.Model):
def action_pos_session_open(self):
# we only open sessions that haven't already been opened
for session in self.filtered(lambda session: session.state == 'opening_control'):
- values = {}
+ values = {'start_at': fields.Datetime.now()}
if session.config_id.cash_control and not session.rescue:
last_session = self.search([('config_id', '=', session.config_id.id), ('id', '!=', session.id)], limit=1)
session.cash_register_balance_start = last_session.cash_register_balance_end_real # defaults to 0 if lastsession is empty