From 77a65d9032775de3304cb4bbdc49d7464181f1a4 Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Thu, 12 Jan 2023 11:17:39 +0100
Subject: [PATCH] fix:Jackson deserialization to interface

---
 src/main/java/no/nibio/vips/observation/Observation.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/main/java/no/nibio/vips/observation/Observation.java b/src/main/java/no/nibio/vips/observation/Observation.java
index 627df03..0e9c1ae 100755
--- a/src/main/java/no/nibio/vips/observation/Observation.java
+++ b/src/main/java/no/nibio/vips/observation/Observation.java
@@ -19,12 +19,15 @@
 
 package no.nibio.vips.observation;
 
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
+
 import java.util.Date;
 
 /**
- * @copyright 2015 <a href="http://www.nibio.no/">NIBIO</a>
+ * @copyright 2015-2023 <a href="http://www.nibio.no/">NIBIO</a>
  * @author Tor-Einar Skog <tor-einar.skog@nibio.no>
  */
+@JsonDeserialize(as = ObservationImpl.class)
 public interface Observation extends Comparable {
     
     public final static Integer STATUS_TYPE_ID_PENDING = 1;
-- 
GitLab