diff --git a/GUT.Schedule/GUTSchedule/Parser.cs b/GUT.Schedule/GUTSchedule/Parser.cs index e9171ef..c1cde00 100644 --- a/GUT.Schedule/GUTSchedule/Parser.cs +++ b/GUT.Schedule/GUTSchedule/Parser.cs @@ -59,7 +59,7 @@ namespace GUTSchedule if (exportParameters is CabinetExportParameters cabinetArgs) { HttpClient client = await VaildateAuthorization(cabinetArgs.Email, cabinetArgs.Password); - for (DateTime d = exportParameters.StartDate; d <= exportParameters.EndDate; d = d.AddMonths(1)) + for (DateTime d = exportParameters.StartDate.AddDays(1 - exportParameters.StartDate.Day); d <= exportParameters.EndDate.AddDays(1 - exportParameters.EndDate.Day); d = d.AddMonths(1)) { schedule.AddRange(await GetCabinetSchedule(client, d, false)); schedule.AddRange(await GetCabinetSchedule(client, d, true)); diff --git a/changelogs/android/en-IN/changelogs/android-changelog.txt b/changelogs/android/en-IN/changelogs/android-changelog.txt index 31181fd..0106204 100644 --- a/changelogs/android/en-IN/changelogs/android-changelog.txt +++ b/changelogs/android/en-IN/changelogs/android-changelog.txt @@ -1,3 +1 @@ -- Personal cabinet authorization is available again -- Added ability to validate your personal cabinet credential -- Added ability to apply for lesson in one click \ No newline at end of file +- Updated schedule parser \ No newline at end of file diff --git a/changelogs/android/ru-RU/changelogs/android-changelog.txt b/changelogs/android/ru-RU/changelogs/android-changelog.txt index d5bf427..12b873e 100644 --- a/changelogs/android/ru-RU/changelogs/android-changelog.txt +++ b/changelogs/android/ru-RU/changelogs/android-changelog.txt @@ -1,3 +1 @@ -- Авторизация через личный кабинет снова доступна -- Добавлена возможность проверить введеные данные личного кабинета -- Добавлена возможность регистрироваться на занятия с помощью одного клика \ No newline at end of file +- Обновлен парсер расписания \ No newline at end of file diff --git a/changelogs/github.md b/changelogs/github.md index 872ef90..3703230 100644 --- a/changelogs/github.md +++ b/changelogs/github.md @@ -1,2 +1,2 @@ ## Core -- Fixed and improved parser \ No newline at end of file +- Updated schedule parser \ No newline at end of file diff --git a/changelogs/windows/en/baseListing/releaseNotes.txt b/changelogs/windows/en/baseListing/releaseNotes.txt index 31181fd..0106204 100644 --- a/changelogs/windows/en/baseListing/releaseNotes.txt +++ b/changelogs/windows/en/baseListing/releaseNotes.txt @@ -1,3 +1 @@ -- Personal cabinet authorization is available again -- Added ability to validate your personal cabinet credential -- Added ability to apply for lesson in one click \ No newline at end of file +- Updated schedule parser \ No newline at end of file diff --git a/changelogs/windows/ru/baseListing/releaseNotes.txt b/changelogs/windows/ru/baseListing/releaseNotes.txt index d5bf427..12b873e 100644 --- a/changelogs/windows/ru/baseListing/releaseNotes.txt +++ b/changelogs/windows/ru/baseListing/releaseNotes.txt @@ -1,3 +1 @@ -- Авторизация через личный кабинет снова доступна -- Добавлена возможность проверить введеные данные личного кабинета -- Добавлена возможность регистрироваться на занятия с помощью одного клика \ No newline at end of file +- Обновлен парсер расписания \ No newline at end of file