Skip to content

Исключены новости программ из общей ленты#643

Merged
Toksi86 merged 1 commit into
devfrom
fix/feed-partnerprogram-news-type
Jun 3, 2026
Merged

Исключены новости программ из общей ленты#643
Toksi86 merged 1 commit into
devfrom
fix/feed-partnerprogram-news-type

Conversation

@Toksi86
Copy link
Copy Markdown
Collaborator

@Toksi86 Toksi86 commented Jun 3, 2026

Что изменено

  • Исключены новости партнерских программ из общей ленты /feed/.
  • type=partnerprogram теперь игнорируется в feed-фильтре, включая комбинированные запросы вида type=project|vacancy|news|partnerprogram.
  • Прежняя логика отображения новостей пользователей, проектов, вакансий и служебных feed-записей сохранена.
  • Новости программ по-прежнему доступны внутри программы через /programs/<id>/news/.
  • Обновлена документация feed и partner_programs под новый контракт.

Проверка

  • шаги для воспроизведения:

    • создать новость программы;
    • запросить /feed/?type=partnerprogram;
    • запросить /feed/?type=project|vacancy|news|partnerprogram;
    • запросить /programs/<id>/news/.
  • ожидаемый результат:

    • в /feed/ новости программы отсутствуют;
    • новости пользователей, проектов и вакансий в /feed/ работают как раньше;
    • в /programs/<id>/news/ новости программы отображаются.

@Toksi86 Toksi86 requested a review from TThanos3000 June 3, 2026 08:39
@Toksi86 Toksi86 merged commit cb345fd into dev Jun 3, 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.

1 participant