change watermark width and margins to allow decimals (#2167)

This commit is contained in:
Jason Dove
2025-07-18 21:28:32 +00:00
committed by GitHub
parent e0cef62969
commit c953176cee
15 changed files with 11851 additions and 38 deletions
@@ -18,19 +18,19 @@ public class WatermarkEditViewModelValidator : AbstractValidator<WatermarkEditVi
.When(vm => vm.ImageSource == ChannelWatermarkImageSource.Custom);
RuleFor(x => x.Width)
.GreaterThan(0)
.LessThanOrEqualTo(100)
.GreaterThan(0.0)
.LessThanOrEqualTo(100.0)
.When(vm => vm.Mode != ChannelWatermarkMode.None &&
vm.Size == WatermarkSize.Scaled);
RuleFor(x => x.HorizontalMargin)
.GreaterThanOrEqualTo(0)
.LessThanOrEqualTo(50)
.GreaterThanOrEqualTo(0.0)
.LessThanOrEqualTo(50.0)
.When(vm => vm.Mode != ChannelWatermarkMode.None);
RuleFor(x => x.VerticalMargin)
.GreaterThanOrEqualTo(0)
.LessThanOrEqualTo(50)
.GreaterThanOrEqualTo(0.0)
.LessThanOrEqualTo(50.0)
.When(vm => vm.Mode != ChannelWatermarkMode.None);
RuleFor(x => x.DurationSeconds)