Design Prot Merge #1

Merged
NotS1mp merged 217 commits from design-prot into master 2026-09-21 15:48:16 +00:00
2 changed files with 4 additions and 2 deletions
Showing only changes of commit 7aa5350484 - Show all commits
@@ -8,10 +8,12 @@ public sealed class UpdatePlayListRequestValidator : AbstractValidator<UpdatePla
public UpdatePlayListRequestValidator()
{
RuleFor(x => x.NewName)
.NotEmpty()
.MaximumLength(50)
.When(x => x.NewName is not null);
RuleFor(x => x.NewDescription)
.NotEmpty()
.MaximumLength(256)
.When(x => x.NewDescription is not null);
}
@@ -45,13 +45,13 @@ namespace Musify.Application.PlayLists
return Error.Unauthorized();
}
if (request.NewName is not null)
if (!string.IsNullOrWhiteSpace(request.NewName))
{
playListEntity.Name = request.NewName;
playListEntity.NormalizedName = request.NewName.Trim().ToUpperInvariant();
}
if (request.NewDescription is not null)
if (!string.IsNullOrWhiteSpace(request.NewDescription))
{
playListEntity.Description = request.NewDescription;
}