From decc3cf5f5eebbea54c78f82db95725adb9ed6bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=A4felfinger?= Date: Tue, 29 Jan 2019 22:25:37 +0100 Subject: [PATCH] fixed nameoverride handling on list generation --- Tv7Playlist.Core/PlaylistBuilder.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Tv7Playlist.Core/PlaylistBuilder.cs b/Tv7Playlist.Core/PlaylistBuilder.cs index d89b19d..b87ab27 100644 --- a/Tv7Playlist.Core/PlaylistBuilder.cs +++ b/Tv7Playlist.Core/PlaylistBuilder.cs @@ -49,7 +49,9 @@ namespace Tv7Playlist.Core { const int duration = -1; var number = entry.TrackNumberOverride != 0 ? entry.TrackNumberOverride : entry.TrackNumber; - var extInfo = $"{M3UConstants.ExtInfStartTag}{duration},{number},{entry.Name}"; + var name = !string.IsNullOrWhiteSpace(entry.NameOverride) ? entry.NameOverride : entry.Name; + + var extInfo = $"{M3UConstants.ExtInfStartTag}{duration},{number},{name}"; await outWriter.WriteLineAsync(extInfo); await outWriter.WriteLineAsync(entry.Url); }