Merge pull request 'fix: Add missing dice target value validation' (!205) from fix-target-value-validation into main
Some checks failed
Release / Release (push) Failing after 10m37s
Release / Build Backend Image (push) Has been cancelled
Release / Build Frontend Image (push) Has been cancelled

Reviewed-on: #205
Reviewed-by: Jan K9f <jan@kjan.email>
This commit is contained in:
Phan Huy Tran 2025-05-21 07:16:44 +00:00
commit 61b806c048
No known key found for this signature in database
GPG key ID: 944223E4D46B7412

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) {