Aktionen
GX-Bug #42559
geschlossenSpeichern einer Rechnung schlägt fehl, wenn in der Rechnungsnummer ein "/" enthalten ist
Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Mario Blokland
Kategorie:
Adminbereich
Zielversion:
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:
Beschreibung
Das Problem ist, dass die Rechnungsnummer im Dateinamen der PDF-Rechnung enthalten ist und ein "/" für die Navigation in einen Unterordner steht.
Problematische Stelle in der admin/gm_pdf_order.php:
$t_pdf_path = DIR_FS_CATALOG . '/export/invoice/' . (int)$GET['oID'] . '' . $order_check['gm_orders_code'] . '' . date("Y-m-d-H-i-s") . '_' . FileLog::get_secure_token() . '.pdf';
Lösung:
$t_pdf_path = DIR_FS_CATALOG . '/export/invoice/' . (int)$GET['oID'] . '' . replace('/', '', $order_check['gm_orders_code'] ) . '' . date("Y-m-d-H-i-s") . '' . FileLog::get_secure_token() . '.pdf';
Aktionen
#1
Von Tobias Schindler vor mehr als 9 Jahren aktualisiert
- Status wurde von Gemeldet zu In Prüfung geändert
- Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen
#2
Von Tobias Schindler vor mehr als 9 Jahren aktualisiert
- Status wurde von In Prüfung zu Anerkannt geändert
Aktionen
#3
Von Tobias Schindler vor mehr als 9 Jahren aktualisiert
- Status wurde von Anerkannt zu Testing geändert
- Zugewiesen an wurde von Tobias Schindler zu Mario Blokland geändert
Aktionen
#4
Von Daniel Wu vor mehr als 9 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen