Improve ranking parsing

Improve Smash.gg parsing
Fix useless stuff

Fix
This commit is contained in:
2022-03-21 01:10:48 +01:00
parent eb3eb3e779
commit 3a86fdbdf4
8 changed files with 23 additions and 108 deletions

View File

@@ -204,7 +204,7 @@ namespace LaDOSE.Business.Provider.ChallongProvider
return currentevent;
}
private const string RegexRanking = @"Ranking #\w{3}";
private const string RegexRanking = @"[R|r]anking.?#\w{3}";
private const string DateRanking = @"^\[(\d{2}\/\d{2}\/\d{2})\]";
private const string GameRanking = @"\-.(\w*)$";
public async Task<List<Event>> GetEvents(List<int> idTournaments)
@@ -223,7 +223,7 @@ namespace LaDOSE.Business.Provider.ChallongProvider
}
if (tournament.Result.Name.Contains("Ranking #"))
if (tournament.Result.Name.Contains("Ranking"))
{
var eventName = Regex.Match(tournament.Result.Name, RegexRanking);
var eventDate = Regex.Match(tournament.Result.Name, DateRanking);