Fehler #364
geschlossen
Bei Überschreitung der MaxSize beim LehrerImport wird eine Exception geworfen
Von Christian Ehringfeld vor mehr als 10 Jahren hinzugefügt.
Vor mehr als 10 Jahren aktualisiert.
Kategorie:
Seitennavigation
Beschreibung
Fehler 400
The CSRF token could not be verified.
Eventuelle Problematik liegt darin, dass die Datei über $_FILE gesendet wird und das CSRF Token wird dann nur über get gesendet.
Als Lösung eventuell dann http://www.yiiframework.com/extension/efineuploader/ nutzen. Oder einen ajaxSubmitButton basteln auf /user/importTeachers/ der dann auf die Seite redirectet.
- Priorität wurde von Normal zu Niedrig geändert
Eher unproblematisch der Bug, mehr ein Nice to Have wenns gefixxt wird.
- Zugewiesen an
David Mock wurde gelöscht
Man könnte per JS beim auswählen der Datei überprüfen ob sie zu groß ist und dann den submit button deaktivieren.
- Status wurde von Neu zu Feedback geändert
- Zugewiesen an wurde auf Christian Ehringfeld gesetzt
- % erledigt wurde von 0 zu 90 geändert
im foundation5 Branch ist jetzt eine JS Abfrage eingebaut die das file input feld einfach wieder auf leer setzt wenn die Datei größer als CsvUpload::getMaxSize() ist. Funktioniert aber in der jetzigen Form nur solange wie der Wert in MB angegeben wird.
Könntest ja auch getMaxSizeInBytes() verwenden und dann in MBytes umrechnen? Wäre die sichere Variante?
- Status wurde von Feedback zu Erledigt geändert
- Zugewiesen an wurde von Christian Ehringfeld zu David Mock geändert
- % erledigt wurde von 90 zu 100 geändert
Funktioniert einwandfrei.
- Zielversion wurde von 1.4 zu 1.3 geändert
Auch abrufbar als: Atom
PDF