From a49cb326f105da98bb5cc589b7f96840b2138ef0 Mon Sep 17 00:00:00 2001
From: lewa <lene.wasskog@nibio.no>
Date: Thu, 12 Jan 2023 13:27:36 +0100
Subject: [PATCH] fix: Jackson deserialization to interface (depends on fix in
 VIPSCommon)

---
 .../psilarosaeobservationmodel/PsilaRosaeObservationModel.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/no/nibio/vips/model/psilarosaeobservationmodel/PsilaRosaeObservationModel.java b/src/main/java/no/nibio/vips/model/psilarosaeobservationmodel/PsilaRosaeObservationModel.java
index 49d6223..e1cc561 100755
--- a/src/main/java/no/nibio/vips/model/psilarosaeobservationmodel/PsilaRosaeObservationModel.java
+++ b/src/main/java/no/nibio/vips/model/psilarosaeobservationmodel/PsilaRosaeObservationModel.java
@@ -245,7 +245,7 @@ public class PsilaRosaeObservationModel  extends I18nImpl implements Model{
     @Override
     public void setConfiguration(ModelConfiguration config) throws ConfigValidationException {
         this.getObjectMapper().configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
-        this.pestObservations = this.getObjectMapper().convertValue(config.getConfigParameter("pestObservations"), new TypeReference<List<ObservationImpl>>(){});
+        this.pestObservations = this.getObjectMapper().convertValue(config.getConfigParameter("pestObservations"), new TypeReference<List<Observation>>(){});
         Collections.sort(this.pestObservations);
         // Setting timezone
         this.timeZone = TimeZone.getTimeZone((String) config.getConfigParameter("timeZone"));
-- 
GitLab