Closed niklasstich closed 11 months ago
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
Presentation/PresentationLogic/API/PresentationLogic.cs | 3 | 12 | 25.0% | ||
BusinessLogic/Entities/LearningContent/FileContent.cs | 4 | 19 | 21.05% | ||
BusinessLogic/Entities/LearningContent/LinkContent.cs | 4 | 19 | 21.05% | ||
<!-- | Total: | 16 | 55 | 29.09% | --> |
Totals | |
---|---|
Change from base Build 6160995067: | -0.3% |
Covered Lines: | 8941 |
Relevant Lines: | 10032 |
Ich habe versucht einen neuen Integrationstest zu schreiben der das neue Verhalten testet, aber auch welchem Grund auch immer wird die Validation im Test immer mit dem alten Wert vor der Änderung des Felds aufgerufen.
Fixes #384 Bei Änderung eines Felds in einem Edit Dialog wird nun nach Ablauf des Debounce Intervalls (momentan überall 300ms) die Validierung ausgeführt. Nach erfolgreicher Validierung wird dann in BaseForm ein Callback aufgerufen, welcher in den Edit Dialogen ein Edit des momentan editierten Objekts auslöst.