From 3cd8e73949f0f093c37f4bcc529ac415370d62d34abdc40235ddb6191a246e18 Mon Sep 17 00:00:00 2001 From: Minimons Date: Sat, 20 Jun 2026 11:49:43 +0200 Subject: [PATCH] 5: JupiterPerpsAlarm should be able to alarm on price 0 --- .../jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava b/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava index e448110..222ecee 100644 --- a/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava +++ b/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava @@ -20,9 +20,8 @@ public record PriceAlarmDefinition( Objects.requireNonNull(trigger, "trigger"); Objects.requireNonNull(note, "note"); - // TODO: https://git.r35157.com/r35157/com_r35157_nenjim-hubd-impl_ref/issues/5 - if (target.signum() <= 0) { - throw new IllegalArgumentException("Target price must be positive"); + if (target.signum() < 0) { + throw new IllegalArgumentException("Target price must be positive (was: " + target.signum() + ")!"); } } }