From 20eda41f88a21745a1fc7865645443b0f67bf1d0 Mon Sep 17 00:00:00 2001 From: David Randolph Phillips Date: Wed, 1 May 2024 09:19:51 -0400 Subject: [PATCH] [BI-2104] protect against null pointer exception --- .../importer/services/processors/ExperimentProcessor.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/breedinginsight/brapps/importer/services/processors/ExperimentProcessor.java b/src/main/java/org/breedinginsight/brapps/importer/services/processors/ExperimentProcessor.java index 45d26f7cb..062857af7 100644 --- a/src/main/java/org/breedinginsight/brapps/importer/services/processors/ExperimentProcessor.java +++ b/src/main/java/org/breedinginsight/brapps/importer/services/processors/ExperimentProcessor.java @@ -1175,7 +1175,10 @@ private PendingImportObject fetchOrCreateObsUnitPIO(Progra } boolean isTimestampMatched(String observationHash, String timeStamp) { - OffsetDateTime priorStamp = existingObsByObsHash.get(observationHash).getObservationTimeStamp(); + OffsetDateTime priorStamp = null; + if(existingObsByObsHash.get(observationHash)!=null){ + priorStamp = existingObsByObsHash.get(observationHash).getObservationTimeStamp(); + } if (priorStamp == null) { return timeStamp == null; }