fix: Add missing dice target value validation #205

Merged
ptran merged 1 commit from fix-target-value-validation into main 2025-05-21 07:16:45 +00:00

View file

@ -1,6 +1,7 @@
package de.szut.casino.dice; package de.szut.casino.dice;
import de.szut.casino.shared.dto.BetDto; import de.szut.casino.shared.dto.BetDto;
import jakarta.validation.constraints.DecimalMax;
import jakarta.validation.constraints.DecimalMin; import jakarta.validation.constraints.DecimalMin;
import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.NotNull;
import lombok.Getter; import lombok.Getter;
@ -15,6 +16,7 @@ public class DiceDto extends BetDto {
@NotNull @NotNull
@DecimalMin(value = "1.00") @DecimalMin(value = "1.00")
@DecimalMax(value = "100")
private BigDecimal targetValue; private BigDecimal targetValue;
public DiceDto(BigDecimal betAmount, boolean rollOver, BigDecimal targetValue) { public DiceDto(BigDecimal betAmount, boolean rollOver, BigDecimal targetValue) {