Skip to content

Partner Programs: связанные курсы в detail API#618

Merged
Toksi86 merged 1 commit intodevfrom
feature/program-courses
Mar 24, 2026
Merged

Partner Programs: связанные курсы в detail API#618
Toksi86 merged 1 commit intodevfrom
feature/program-courses

Conversation

@Toksi86
Copy link
Copy Markdown
Collaborator

@Toksi86 Toksi86 commented Mar 24, 2026

Описание изменений

В detail-ответ программы добавлено поле courses.

  • Поле courses возвращает массив связанных курсов с минимальным набором данных:
  1. id
  2. title
  3. is_available

В ответ попадают только не черновые связанные курсы.

Тестирование

Добавлены тесты на сценарии:

  • программа с курсами;
  • программа без курсов;
  • доступность program_members курса для участника и неучастника программы.

@Toksi86 Toksi86 requested a review from TThanos3000 March 24, 2026 07:18
@Toksi86 Toksi86 merged commit e293876 into dev Mar 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants