Skip to content
This repository was archived by the owner on Dec 6, 2022. It is now read-only.
This repository was archived by the owner on Dec 6, 2022. It is now read-only.

Физкультура захватывает все корпусы #61

Description

@Nekolya

При переходе к новому АПИ у дисциплины появилось много групп. Из-за этого дисциплины, которые ведутся в одно и то же время без преподавателя и аудитории, но в разных кампусах (вроде это только физра) стали пересекаться.
Это немного нагружает ответ, но так как проведение физры особо никого не интересует, мешать не должно.
Самое просто решение - вернуть аудиторию без имени, но оставить у нее корпус.
Пример из расписания от 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
}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions