Skip to content

Mazání zpráv při validaci formuláře uvnitř `validateForm`

Choose a tag to compare

@zipper zipper released this 13 May 07:24
· 20 commits to master since this release
b9b10f3

Zprávy se nyní nemažou v rámci validateControl, ale při validateForm. Původní úprava řešila problém #58, nicméně zanesla chybu, kdy mohlo dojít k nezobrazení chyb. Pokud bylo po zobrazení chyby validováno další pravidlo, jehož součástí byla podmínka (zanořené rules) a toto pravidlo bylo validní (respektive jeho první část - podmínka), došlo ke smazání původní chyby. To bylo způsobeno rekurzivním voláním validateControl. Řešení je revert původní úpravy (nemazat zprávy uvnitř validateControl) a zároveň přetížení validateForm, na jehož začátku smažeme zprávy v celém formuláři a poté jej validujeme.