From dda8c30d459d9d546e46da2583cd9b1a9b011ef7 Mon Sep 17 00:00:00 2001 From: XShine555 Date: Thu, 24 Sep 2026 04:59:50 +0200 Subject: [PATCH] backend: expose owner user id on playlist responses --- .../PlayLists/Responses/PlayListApplicationResponse.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/Core/Musify.Application/PlayLists/Responses/PlayListApplicationResponse.cs b/backend/Core/Musify.Application/PlayLists/Responses/PlayListApplicationResponse.cs index 225c5d2..a53c82d 100644 --- a/backend/Core/Musify.Application/PlayLists/Responses/PlayListApplicationResponse.cs +++ b/backend/Core/Musify.Application/PlayLists/Responses/PlayListApplicationResponse.cs @@ -1,3 +1,5 @@ +using System.Text.Json.Serialization; +using Musify.Application.Serialization; using Musify.Domain.Entities; using Musify.Domain.ValueObjects; @@ -10,6 +12,7 @@ namespace Musify.Application.PlayLists.Responses string? SmallImageKeyName, string? MediumImageKeyName, string? LargeImageKeyName, + [property: JsonConverter(typeof(LongAsStringConverter))] long OwnerUserId, PlaylistVisibility Visibility, DateTime CreatedAt, DateTime UpdatedAt, @@ -28,6 +31,7 @@ namespace Musify.Application.PlayLists.Responses playList.Pictures?.SmallName, playList.Pictures?.MediumName, playList.Pictures?.LargeName, + playList.UserId, playList.Visibility, playList.CreatedAt, playList.UpdatedAt,