feat(tracks): add ReleaseType and TrackNumber to track metadata model and CMS edit form

This commit is contained in:
daniel-c-harvey
2026-06-10 21:36:00 -04:00
parent f8186fb7c7
commit d47a5e00af
15 changed files with 292 additions and 6 deletions
@@ -1,6 +1,7 @@
@page "/tracks/new"
@using System.Security.Claims
@using DeepDrftManager.Services
@using DeepDrftModels.Enums
@attribute [Authorize]
@inject ICmsTrackService CmsTrackService
@@ -202,7 +203,9 @@
string.IsNullOrWhiteSpace(_genre) ? null : _genre,
string.IsNullOrWhiteSpace(_releaseDate) ? null : _releaseDate,
_selectedFile.Name,
createdByUserId);
createdByUserId,
releaseType: ReleaseType.Single,
trackNumber: 1);
if (result.Success)
{