From 389602808a7e45dc6719fa5a16d370a5e5af3a24 Mon Sep 17 00:00:00 2001 From: eemhu <125959687+eemhu@users.noreply.github.com> Date: Fri, 14 Feb 2025 15:16:12 +0200 Subject: [PATCH] add null check to EnqueuedTimeImpl.zonedDateTime() (#23) --- src/main/java/com/teragrep/akv_01/time/EnqueuedTimeImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/teragrep/akv_01/time/EnqueuedTimeImpl.java b/src/main/java/com/teragrep/akv_01/time/EnqueuedTimeImpl.java index 785b05d..77b4cf3 100644 --- a/src/main/java/com/teragrep/akv_01/time/EnqueuedTimeImpl.java +++ b/src/main/java/com/teragrep/akv_01/time/EnqueuedTimeImpl.java @@ -57,7 +57,10 @@ public EnqueuedTimeImpl(final Object origin) { @Override public ZonedDateTime zonedDateTime() { - return ZonedDateTime.parse(origin.toString() + "Z"); + if (origin == null) { + throw new IllegalArgumentException("EnqueuedTime origin is null"); + } + return ZonedDateTime.parse(origin + "Z"); } @Override