Skip to content
Snippets Groups Projects
Commit af9f6d37 authored by Tor-Einar Skog's avatar Tor-Einar Skog
Browse files

Fixing deserialization of Weather data

parent ee3865dc
No related branches found
No related tags found
No related merge requests found
...@@ -19,7 +19,6 @@ ...@@ -19,7 +19,6 @@
package no.nibio.vips.model.downcastmodel; package no.nibio.vips.model.downcastmodel;
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.Calendar; import java.util.Calendar;
import java.io.IOException; import java.io.IOException;
...@@ -236,7 +235,7 @@ public class DOWNCASTModel extends I18nImpl implements Model { ...@@ -236,7 +235,7 @@ public class DOWNCASTModel extends I18nImpl implements Model {
ObjectMapper objectMapper = new ObjectMapper(); ObjectMapper objectMapper = new ObjectMapper();
this.timeZone = TimeZone.getTimeZone((String) config.getConfigParameter("timeZone")); this.timeZone = TimeZone.getTimeZone((String) config.getConfigParameter("timeZone"));
// Getting weather data // Getting weather data
List<WeatherObservation> observations = objectMapper.convertValue(config.getConfigParameter("observations"), new TypeReference<List<WeatherObservation>>(){}); List<WeatherObservation> observations = this.modelUtil.extractWeatherObservationList(config.getConfigParameter("observations"));
for(WeatherObservation o:observations) for(WeatherObservation o:observations)
{ {
String paramCode = o.getElementMeasurementTypeId(); String paramCode = o.getElementMeasurementTypeId();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment