You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Das Feld "Neuer Wert" beim Erstellen eines Check-Ins wird nicht korrekt validiert. Eigentlich sollten nur numerische Werte zugelassen sein, doch das Feld lässt auch Text zu. Sendet man das Form dann ab, so werden einfach alle nicht-numerischen Zeichen entfernt. Der Wert setzt sich dann ausden übriggebliebenen Zahlen zusammen oder falls keine Zahl vorhanden war, ist er einfach 0.
Beispiele:
"Test" wird zu 0
"Test123" wird zu 123
"T1e3st4" wird zu 123
Anforderungen
Das Feld "Neuer Wert" beim Erstellen eines neuen Check-Ins lässt nur numerische Werte zu.
Eine entsprechende Fehlermeldung informiert den Benutzer beim Eingeben nicht-numerischer Werte.
Whitespaces links oder rechts eines nummerischen Werts sind valid und werden automatisch entfernt.
Whitespaces zwischen Zahlen sind nicht valid
Akzeptanzkriterien
Alle Anforderungen sind erfüllt
Das Feld wird korrekt validiert und lässt nur Werte zu, die numerisch sind
Whitespaces werden automatisch entfernt, wenn sie ganz links oder rechts sind
Tests sind ergänzt
The text was updated successfully, but these errors were encountered:
Stand 22.01.2025
Ich habe das metric-check-in-directive in Absprache mit Pipo entfernt. Dieses hat zum oben beschriebenen Verhalten geführt, bei dem Zahlen, die in einem String vorhanden sind, aus diesem extrahiert werden. Nun sind nur noch Zahlen zugelassen. Ausserdem gibt es keinen Fehler mehr, wenn man vor oder hinter eine Zahl Leerzeichen schreibt.
Um das Verhalten zu Testen habe ich Unit- und E2E-Tests ergänzt.
Was noch fehlt
Pipo hat noch gefragt ob bei "Letzter Wert" zwischen der Zahl und der Währung noch ein Leerzeichen kommt und ob es richtig platziert ist. Das sollte noch kurz im Figma angeschaut werden.
Das Feld "Neuer Wert" beim Erstellen eines Check-Ins wird nicht korrekt validiert. Eigentlich sollten nur numerische Werte zugelassen sein, doch das Feld lässt auch Text zu. Sendet man das Form dann ab, so werden einfach alle nicht-numerischen Zeichen entfernt. Der Wert setzt sich dann ausden übriggebliebenen Zahlen zusammen oder falls keine Zahl vorhanden war, ist er einfach 0.
Beispiele:
Anforderungen
Akzeptanzkriterien
The text was updated successfully, but these errors were encountered: