[Dive4elements-commits] [PATCH 08 of 13] Add report facet if calculation had problems
Wald Commits
scm-commit at wald.intevation.org
Wed Nov 14 17:26:34 CET 2012
# HG changeset patch
# User Raimund Renkert <rrenkert at intevation.de>
# Date 1352909516 -3600
# Node ID 3e1810e7219912912ac4c6e7865631004cde3d16
# Parent 2eabb5aa0bb6cfe357cf81c47e312f81b528c04e
Add report facet if calculation had problems.
diff -r 2eabb5aa0bb6 -r 3e1810e72199 flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/minfo/SedimentLoadCalculate.java
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/minfo/SedimentLoadCalculate.java Wed Nov 14 17:10:24 2012 +0100
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/minfo/SedimentLoadCalculate.java Wed Nov 14 17:11:56 2012 +0100
@@ -13,6 +13,7 @@
import de.intevation.flys.artifacts.model.CalculationResult;
import de.intevation.flys.artifacts.model.DataFacet;
import de.intevation.flys.artifacts.model.FacetTypes;
+import de.intevation.flys.artifacts.model.ReportFacet;
import de.intevation.flys.artifacts.model.minfo.SedimentLoadCalculation;
import de.intevation.flys.artifacts.model.minfo.SedimentLoadFacet;
import de.intevation.flys.artifacts.model.minfo.SedimentLoadResult;
@@ -72,7 +73,9 @@
generateOffEpochFacets(context, newFacets, results, getID(), hash);
}
logger.debug("Created " + newFacets.size() + " new Facets.");
-
+ if (res.getReport().hasProblems()) {
+ newFacets.add(new ReportFacet(ComputeType.ADVANCE, hash, id));
+ }
facets.addAll(newFacets);
return res;
More information about the Dive4elements-commits
mailing list