From dbffe5887353dfd74ff129a08c8093fe00146463 Mon Sep 17 00:00:00 2001 From: odeyalo Date: Sat, 4 Oct 2025 14:51:58 +0300 Subject: [PATCH] Fix invalid position condition --- .../events/activity/player/payload/TrackPausedPayload.java | 2 +- .../events/activity/player/payload/TrackSeekPayload.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackPausedPayload.java b/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackPausedPayload.java index cf92008..2f8a19c 100644 --- a/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackPausedPayload.java +++ b/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackPausedPayload.java @@ -20,7 +20,7 @@ public class TrackPausedPayload { public TrackPausedPayload(@NotNull final String userId, @NotNull final String trackId, final int position) { - Assert.isTrue(position > 0, "Position should be positive"); + Assert.isTrue(position >= 0, "Position should be positive"); this.userId = userId; this.trackId = trackId; this.position = position; diff --git a/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackSeekPayload.java b/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackSeekPayload.java index 6cc4377..c5cb0c7 100644 --- a/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackSeekPayload.java +++ b/suite-brokers/src/main/java/com/odeyalo/sonata/suite/brokers/events/activity/player/payload/TrackSeekPayload.java @@ -25,8 +25,8 @@ public TrackSeekPayload(@NotNull final String userId, @NotNull final String trackId, final int oldPosition, final int newPosition) { - Assert.isTrue(oldPosition > 0, "Old position should be positive"); - Assert.isTrue(newPosition > 0, "New position should be positive"); + Assert.isTrue(oldPosition >= 0, "Old position should be positive"); + Assert.isTrue(newPosition >= 0, "New position should be positive"); this.userId = userId; this.trackId = trackId; this.oldPosition = oldPosition;