Projekt

Allgemein

Profil

Aktionen

GX-Bug #61610

geschlossen

Das 3.12.0.2 Update kann nicht ausgeführt werden, wenn die Lieferscheinnummer Zeichen enthält, die in einem regulären Ausdruck eine besondere Bedeutung haben

Von Moritz Bunjes vor mehr als 5 Jahren hinzugefügt. Vor mehr als 5 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Moritz Bunjes
Kategorie:
Updater
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.12.0.2
Release Notes Langtext:

Das 3.12.0.2 Update kann jetzt nicht mehr mit einer Fehlermeldung abbrechen oder in einer Endlosschleife landen


Beschreibung

Im Adminbereich kann man ja das Format für die Rechnungsnummer und die Lieferscheinnummer angeben. Wenn man dort Zeichen eingetragen hat, die in einem regulären Ausdruck eine besondere Bedeutung haben (z. B. / [ ] { } ( ) ), schlägt das Update fehl. Ebenso kommt es zu einer Endlosschleife im Updater, wenn in der Datenbank Lieferscheine ohne Nummer gespeichert sind. Weiterhin ist nicht sichergestellt, dass die neu gesetzte nächste Lieferscheinnummer garantiert nicht schon vergeben ist. Es wird nur sichergestellt, dass die Nummer seit der Installation von 3.11.3.0 bzw. 3.10.3.0 nicht vergeben wurde.


Aktionen

Auch abrufbar als: Atom PDF