fixed billboard bug
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
This commit is contained in:
parent
e90160c56d
commit
11fb580eb0
@ -24,7 +24,6 @@ namespace BillboardPlaylistUpdater
|
||||
static void Main(string[] args)
|
||||
{
|
||||
//args = new string[] { "mbrucedogs" };
|
||||
|
||||
if (args.Length != 1)
|
||||
{
|
||||
Console.WriteLine("usage: songcrawler partyid songspath");
|
||||
@ -38,7 +37,7 @@ namespace BillboardPlaylistUpdater
|
||||
BasePath = ConfigurationManager.AppSettings["Firebase.Path"]
|
||||
};
|
||||
FireSharp.FirebaseClient client = new FireSharp.FirebaseClient(config);
|
||||
songs = client.Get(string.Format("controllers/{0}/songs", "mbrucedogs")).ResultAs<List<Song>>();
|
||||
songs = client.Get(string.Format("controllers/{0}/songs", controller)).ResultAs<List<Song>>();
|
||||
|
||||
string firepath = "songList";
|
||||
Console.WriteLine("Loading current library");
|
||||
@ -196,12 +195,16 @@ namespace BillboardPlaylistUpdater
|
||||
foreach (var article in articles)
|
||||
{
|
||||
var title = article.QuerySelector("h2.chart-row__song");
|
||||
var artist = article.QuerySelector("a.chart-row__artist");
|
||||
var artist = article.QuerySelector("span.chart-row__artist");
|
||||
var position = article.QuerySelector("span.chart-row__current-week");
|
||||
if (artist == null)
|
||||
{
|
||||
artist = article.QuerySelector("h3.chart-row__artist");
|
||||
}
|
||||
if (artist == null)
|
||||
{
|
||||
artist = article.QuerySelector("a.chart-row__artist");
|
||||
}
|
||||
if (title != null && artist != null && position != null)
|
||||
{
|
||||
SongListSong song = new SongListSong();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user