From ca03200847a074874be85c82acd5a5f1d6ff7670869a8f5077ad8b4c2bce1ccc Mon Sep 17 00:00:00 2001 From: Minimons Date: Fri, 19 Jun 2026 12:04:18 +0200 Subject: [PATCH] 5: JupiterPerpsAlarm should be able to alarm on price 0 --- .../jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava | 4 ++-- 1 file changed, 2 insertions(+), 2 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 a4d4d5e..c0762eb 100644 --- a/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava +++ b/src/main/tjava/com/r35157/jupiterperpsalarm/impl/ref/PriceAlarmDefinition.tjava @@ -20,8 +20,8 @@ public record PriceAlarmDefinition( Objects.requireNonNull(trigger, "trigger"); Objects.requireNonNull(note, "note"); - if (target.signum() <= 0) { - throw new IllegalArgumentException("Target price must be positive"); + if (target.signum() < 0) { + throw new IllegalArgumentException("Target price cannot be negative (was: " + target.signum() + ")!"); } } }