This repository was archived by the owner on Dec 6, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
This repository was archived by the owner on Dec 6, 2022. It is now read-only.
Физкультура захватывает все корпусы #61
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
При переходе к новому АПИ у дисциплины появилось много групп. Из-за этого дисциплины, которые ведутся в одно и то же время без преподавателя и аудитории, но в разных кампусах (вроде это только физра) стали пересекаться.
Это немного нагружает ответ, но так как проведение физры особо никого не интересует, мешать не должно.
Самое просто решение - вернуть аудиторию без имени, но оставить у нее корпус.
Пример из расписания от 24.02.2022. Группы Стромынки на физре вместе с группами с Вернадского 78:
{
"subgroup": null,
"day_of_week": 2,
"week": 1,
"is_usual_place": true,
"id": 1121364,
"call": {
"call_num": 2,
"begin_time": "10:40",
"end_time": "12:10",
"id": 2
},
"period": {
"short_name": "semester",
"name": "Учебный семестр",
"id": 1
},
"teacher": null,
"lesson_type": {
"short_name": "пр",
"name": "Практическое занятие",
"id": 2
},
"discipline": {
"name": "Физическая культура и спорт",
"id": 93474
},
"room": {
"name": "Д",
"id": 31916,
"place": null
},
"groups": [
{
"name": "ИКБО-04-20",
"year": 2,
"id": 35880,
"degree": {
"name": "Бакалавриат",
"id": 1
}
},
{
"name": "ИКБО-05-20",
"year": 2,
"id": 35881,
"degree": {
"name": "Бакалавриат",
"id": 1
}
},
{
"name": "ИКБО-14-20",
"year": 2,
"id": 35890,
"degree": {
"name": "Бакалавриат",
"id": 1
}
},
{
"name": "ИКБО-15-20",
"year": 2,
"id": 35891,
"degree": {
"name": "Бакалавриат",
"id": 1
}
},
{
"name": "ИКБО-22-20",
"year": 2,
"id": 35898,
"degree": {
"name": "Бакалавриат",
"id": 1
}
},
{
"name": "БИСО-02-21",
"year": 1,
"id": 36055,
"degree": {
"name": "Специалитет",
"id": 3
}
},
{
"name": "БОСО-01-21",
"year": 1,
"id": 36057,
"degree": {
"name": "Специалитет",
"id": 3
}
},
{
"name": "БСБО-17-21",
"year": 1,
"id": 36075,
"degree": {
"name": "Бакалавриат",
"id": 1
}
},
{
"name": "ББСО-04-20",
"year": 2,
"id": 36105,
"degree": {
"name": "Специалитет",
"id": 3
}
}
],
"specific_weeks": [],
"every_week": true
}
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working