fix(backend): give track titles room to breathe

Titles were capped at 50 characters and the YouTube provisioner silently cut
them there, which mangles anything with a feature or a remix suffix. Albums
are about to make that far more visible, so the column now holds 200.
This commit is contained in:
2026-07-20 20:06:47 +02:00
parent ff6103cd58
commit 6490ae9822
6 changed files with 964 additions and 8 deletions
@@ -43,7 +43,7 @@ public sealed class YouTubeTrackProvisioner(
foreach (var artistRef in artistRefs)
artists.Add(await GetOrCreateArtistAsync(artistRef, cancellationToken));
var title = Truncate(song.Title, 50);
var title = Truncate(song.Title, 200);
var track = new ExternalTrack
{
Title = title,