fix bot not showing embed on youtube playlist

This commit is contained in:
Tim Müller
2022-03-20 20:21:30 +01:00
parent 6e2f05c9b8
commit 22e2318843
6 changed files with 32 additions and 28 deletions

View File

@@ -46,7 +46,6 @@ namespace TomatenMusic.Music.Entitites
context.SpotifyIdentifier = spotifyIdentifier;
context.YoutubeUri = new Uri($"https://youtu.be/{track.TrackIdentifier}");
track.Context = context;
Console.WriteLine(context);
await youtubeService.PopulateTrackInfoAsync(track);
await spotifyService.PopulateTrackAsync(track);

View File

@@ -4,6 +4,8 @@ using System.Text;
using System.Linq;
using Google.Apis.YouTube.v3.Data;
using Lavalink4NET.Player;
using Microsoft.Extensions.DependencyInjection;
using TomatenMusic.Services;
namespace TomatenMusic.Music.Entitites
{
@@ -28,11 +30,12 @@ namespace TomatenMusic.Music.Entitites
public YoutubePlaylist(string name, IEnumerable<LavalinkTrack> tracks, Uri uri)
{
Identifier = uri.ToString().Replace("https://www.youtube.com/playlist?list=", "");
Identifier = uri.ToString().Replace("https://www.youtube.com/playlist?list=", "").Replace("https://youtube.com/playlist?list=", "");
Name = name;
Tracks = tracks;
Url = uri;
TrackCount = tracks.Count();
}
}
}