Prevented possible NullPointerException's
[jpa-converters] / src / main / java / de / juplo / jpa / converters / TemporalAmountToMinutesConverter.java
index 87907be..c09f8ee 100644 (file)
@@ -17,12 +17,16 @@ public class TemporalAmountToMinutesConverter implements AttributeConverter<Temp
   @Override
   public Long convertToDatabaseColumn(TemporalAmount amount)
   {
+    if (amount == null)
+      return null;
     return amount.get(ChronoUnit.MINUTES);
   }
 
   @Override
   public TemporalAmount convertToEntityAttribute(Long minutes)
   {
+    if (minutes == null)
+      return null;
     return Duration.ofMinutes(minutes);
   }
 }