fix: Add null check for Description field in Create and Update Discount Category command validators
Build and Deploy / build (push) Successful in 2m17s

This commit is contained in:
masoodafar-web
2026-01-05 22:57:09 +03:30
parent de412dd9e5
commit a420c51b47
2 changed files with 4 additions and 2 deletions
@@ -14,6 +14,7 @@ public class CreateDiscountCategoryCommandValidator : AbstractValidator<CreateDi
.MaximumLength(200).WithMessage("عنوان دسته‌بندی نباید بیشتر از 200 کاراکتر باشد");
RuleFor(x => x.Description)
.MaximumLength(1000).WithMessage("توضیحات نباید بیشتر از 1000 کاراکتر باشد");
.MaximumLength(1000).WithMessage("توضیحات نباید بیشتر از 1000 کاراکتر باشد")
.When(x => !string.IsNullOrEmpty(x.Description));
}
}
@@ -17,7 +17,8 @@ public class UpdateDiscountCategoryCommandValidator : AbstractValidator<UpdateDi
.MaximumLength(200).WithMessage("عنوان دسته‌بندی نباید بیشتر از 200 کاراکتر باشد");
RuleFor(x => x.Description)
.MaximumLength(1000).WithMessage("توضیحات نباید بیشتر از 1000 کاراکتر باشد");
.MaximumLength(1000).WithMessage("توضیحات نباید بیشتر از 1000 کاراکتر باشد")
.When(x => !string.IsNullOrEmpty(x.Description));
RuleFor(x => x.ParentCategoryId)
.NotEqual(x => x.CategoryId).When(x => x.ParentCategoryId.HasValue)