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;