bexis / Module_EventManagement

Simple to customize tool to manage participants registration for events (e.g. workshops, meetings, ...). Based on a fully flexible registration form. No user account needed for registration. Update your registration before the deadline. Module for Core @BEXIS2.
3 stars 1 forks source link

Handle error #36

Open geofranzi opened 3 years ago

geofranzi commented 3 years ago

e.g. wrong email format

EleonoraPetzold commented 3 years ago

das wird noch dann mit dem javascript abgefangen, oder? siehe #31

geofranzi commented 3 years ago

Ja, müsste aber wird nicht. Allerdings da kommt nur einen 500 zurück aber damit wird nichts gemacht. Eine 500 kommt auch wenn die Buchung nicht geändert / neu angelegt werden kann, weil die email Adresse gleich ist usw..Auch wenn die Mail nicht verschickt werden konnte weil die email Adresse nicht valid war .. gibt evt sogar noch mehr Fälle. Statt 500 müsste ein false zurück kommen und im js eine passende Meldung angezeigt werden.

EleonoraPetzold commented 3 years ago

es ist ja noch kein JS an dem event, das müssen wir uns noch mal anschauen. ich weiß auch nicht wie weit du warst das zu implementieren und zu testen? Es wäre gut zu unseren event templates die im svn (_BERepository\ProjectFiles\Event Tool Schema Templates) liegen auch JSs zu haben die diese validieren. beides muss dann wie auch in B1 für jeden event angepasst werden.

geofranzi commented 3 years ago

Die Fehler abfangen gehört in die Form.js und in den Code. Das ist was anderes also die zusätzliche js für die Zusätzliche inhaltliche Validierung.