From a98b0d8bb1eab52b8c488fd440025ffd750389fa Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Sat, 24 Oct 2020 16:53:02 +0200 Subject: [PATCH] `java.time.Instant` support housekeeping --- CHANGELOG.md | 2 +- src/taoensso/nippy.clj | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 81f4660..fb9fc8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ #### New since `v3.0.0` -* [#128 #135] Added native `freeze/thaw` support for `java.time.Instant` on JVM 8+ (@cnuernber). +* [#135 #128] Added native `freeze/thaw` support for `java.time.Instant` on JVM 8+ (@cnuernber). ## v3.0.0 / 2020 Sep 20 diff --git a/src/taoensso/nippy.clj b/src/taoensso/nippy.clj index 227ece8..cc67b72 100644 --- a/src/taoensso/nippy.clj +++ b/src/taoensso/nippy.clj @@ -1678,8 +1678,9 @@ (enc/compile-if java.time.Instant (java.time.Instant/ofEpochSecond (.readLong in) (.readInt in)) {:nippy/unthawable - {:type :time-instant - :cause :needs-jvm8+ + {:type :class + :cause :class-not-found + :class-name "java.time.Instant" :content {:epoch-second (.readLong in) :nano (.readInt in)}}})