#36 Quality checks

* adds quality check logic for Compensations with CompensationQUalityChecker
* adds compensation quality checking to checking routine of RunCheckModalForm.is_valid()
* adds/updates translations
This commit is contained in:
2021-10-25 13:44:54 +02:00
parent efd5b6bb98
commit ba04788064
6 changed files with 159 additions and 43 deletions

20
ema/utils/quality.py Normal file
View File

@@ -0,0 +1,20 @@
"""
Author: Michel Peltriaux
Organization: Struktur- und Genehmigungsdirektion Nord, Rhineland-Palatinate, Germany
Contact: michel.peltriaux@sgdnord.rlp.de
Created on: 25.10.21
"""
from konova.utils.quality import AbstractQualityChecker
class EmaQualityChecker(AbstractQualityChecker):
def run_check(self):
""" Perform all defined data checks
Returns:
"""
self._check_geometry()
self.valid = len(self.messages) == 0