Aktionen
GX-Bug #61610
geschlossenDas 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
% 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