Guten Tag,
Zu grundle liegt eine frisch installierte Shopware 6.1.0 RC4 Instanz.
Bei dem Bearbeiten und direktem Schließen/Abbrechen von Bestellungen sind mir zahlreiche ‘Versionen’ der Order innerhalb der Datenbank aufgefallen.
Der Ablauf:
- Klicken des Bearbeiten-Buttons einer von Shopware generierten Bestellung und/oder normalen Shopbestellungen.
- Verlassen der Bearbeitung über das Administrations-Menü (links ‘Bestellungen -> Übersicht’)
- Bestätigen des Abbruchs mittels ‘Seite verlassen’ im Modal.
Hiernach befindet sich bereits zwei Einträge zu der Bestellung mit unterschiedlichen Versionen in der Datenbank. Jegliche weitere Bearbeiten/Speichern der Bestellung führt zu neuen ‘Versions’-Einträgen (Leichen?) die nicht mehr gemerged werden. Ebenso scheint es, dass die Anzahl der neu angelegten Einträge im Zusammenhang mit der Anzahl der Öffnung der Bestellung über die Bestellübersichts-Seite steht.
Eine andere Herangehensweise wäre:
- Klicken des Bearbeiten-Buttons einer von Shopware generierten Bestellung und/oder normalen Shopbestellungen.
- Speichern der Bestellung über den ‘Speichern’-Button
- Aufruf der Bestellübersicht
- Erneutes Bearbeiten und Speichern der Bestellung
Hiernach befinden sich ebenfalls 2 Einträge für die Bestellung in der Datenbank. Jedes weitere Bearbeiten der Bestellung und direkes Speichern führt zu einem zusätzlichen ‘Versions’-Eintrag in der Datenbank.
Ist dieses Verhalten so gewollt?
Gruß,
Hendrik Wegner