feat(backend): add source, external id and artist to tracks

This commit is contained in:
2026-07-16 01:05:28 +02:00
parent cc1c1c204f
commit 2cecd118ed
7 changed files with 829 additions and 2 deletions
@@ -1,10 +1,15 @@
using Musify.Domain.Entities;
using Musify.Domain.Entities;
using Musify.Domain.ValueObjects;
namespace Musify.Application.Tracks.Responses
{
public record TrackApplicationResponse(
Guid Id,
string Title,
string Artist,
TrackSource Source,
string ExternalId,
ProcessingStatus AudioStatus,
int Duration,
int ListensCount,
DateTime CreatedAt,
@@ -14,9 +19,13 @@ namespace Musify.Application.Tracks.Responses
new(
track.Id,
track.Title,
track.Artist,
track.Source,
track.ExternalId,
track.AudioTranscodeProcessingStatus,
track.Duration,
listensCount,
track.CreatedAt,
track.UpdatedAt);
}
}
}