From 863677216c786c251ef7f8de3a09f56be6845216 Mon Sep 17 00:00:00 2001 From: Anton Domnikov Date: Fri, 15 Apr 2016 18:11:11 +0300 Subject: [PATCH] add null object support --- .../roboswag/components/storables/JsonPreferenceStorable.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/ru/touchin/roboswag/components/storables/JsonPreferenceStorable.java b/src/main/java/ru/touchin/roboswag/components/storables/JsonPreferenceStorable.java index 0624add..03acfd9 100644 --- a/src/main/java/ru/touchin/roboswag/components/storables/JsonPreferenceStorable.java +++ b/src/main/java/ru/touchin/roboswag/components/storables/JsonPreferenceStorable.java @@ -61,6 +61,10 @@ public class JsonPreferenceStorable extends Storable { @NonNull final Class stringClass, @Nullable final T object) throws ConversionException { + if (object == null) { + return null; + } + final StringWriter stringWriter = new StringWriter(); JsonGenerator generator = null; try {