1
0
mirror of https://github.com/XFox111/GUTSchedule.git synced 2026-04-22 06:58:01 +03:00

Upadted parser

Updated AngleSharp package version
This commit is contained in:
Michael Gordeev
2020-10-09 23:16:23 +03:00
parent 6d4e16e345
commit 12bfa32415
6 changed files with 14 additions and 11 deletions
+1 -1
View File
@@ -5,7 +5,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="AngleSharp" Version="0.13.0" /> <PackageReference Include="AngleSharp" Version="0.14.0" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" /> <PackageReference Include="System.ValueTuple" Version="4.5.0" />
</ItemGroup> </ItemGroup>
+5 -4
View File
@@ -163,10 +163,10 @@ namespace GUTSchedule
{ {
int week = int.Parse(rawWeek.Replace("*", "")); int week = int.Parse(rawWeek.Replace("*", ""));
date = date.AddDays(--week * 7); DateTime newDate = date.AddDays(--week * 7);
date = date.AddDays(weekday - 1); newDate = newDate.AddDays(weekday - 1);
dates.Add(date); dates.Add(newDate);
} }
return dates.ToArray(); return dates.ToArray();
@@ -202,7 +202,8 @@ namespace GUTSchedule
if (string.IsNullOrWhiteSpace(responseContent)) if (string.IsNullOrWhiteSpace(responseContent))
docs[k - 1] = null; docs[k - 1] = null;
docs[k - 1] = new HtmlParser().ParseDocument(responseContent); try { docs[k - 1] = new HtmlParser().ParseDocument(responseContent); }
catch (ArgumentException) { }
} }
return docs; return docs;
@@ -1,3 +1,3 @@
- Updated schedule parser Обновлен парсер расписания - Updated schedule parser Обновлен парсер расписания
- Authorization via personal cabinet is temporarly disabled
- Updated target Android version Personal cabinet authorization still disabled due to some server-side connection issues
@@ -1,3 +1,3 @@
- Обновлен парсер расписания - Обновлен парсер расписания
- Функция авторизации через ЛК временно отключена
- Обнавлена целевая версия Android Авторизация через личный кабинет все еще отключена из-за проблем подкключения на серверной стороне
@@ -1,2 +1,3 @@
- Updated schedule parser Обновлен парсер расписания - Updated schedule parser Обновлен парсер расписания
- Authorization via personal cabinet is temporarly disabled
Personal cabinet authorization still disabled due to some server-side connection issues
@@ -1,2 +1,3 @@
- Обновлен парсер расписания - Обновлен парсер расписания
- Функция авторизации через ЛК временно отключена
Авторизация через личный кабинет все еще отключена из-за проблем подкключения на серверной стороне