diff --git a/odd-platform-api/src/main/java/org/opendatadiscovery/oddplatform/mapper/DataQualityMapper.java b/odd-platform-api/src/main/java/org/opendatadiscovery/oddplatform/mapper/DataQualityMapper.java index 6878e9c8e..4b58b0ccf 100644 --- a/odd-platform-api/src/main/java/org/opendatadiscovery/oddplatform/mapper/DataQualityMapper.java +++ b/odd-platform-api/src/main/java/org/opendatadiscovery/oddplatform/mapper/DataQualityMapper.java @@ -7,6 +7,9 @@ @Mapper(config = MapperConfig.class, uses = OffsetDateTimeMapper.class) public interface DataQualityMapper { - @Mapping(target = "score", expression = "java( (int)(100 * report.getSuccessTotal() / report.getTotal()) )") + @Mapping( + target = "score", + expression = "java( report.getTotal() != 0 ? (int)(100 * report.getSuccessTotal() / report.getTotal()) : 0 )" + ) DataSetTestReport mapDatasetTestReport(final DatasetTestReportDto report); } \ No newline at end of file diff --git a/odd-platform-api/src/main/resources/application.yml b/odd-platform-api/src/main/resources/application.yml index 87dd5f805..1dc8f5b86 100644 --- a/odd-platform-api/src/main/resources/application.yml +++ b/odd-platform-api/src/main/resources/application.yml @@ -79,6 +79,8 @@ management: health: ldap: enabled: false + redis: + enabled: false logging: level: