Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PRO-459: Filter projects for experts #442

Merged
merged 1 commit into from
Sep 30, 2024

Conversation

pavuchara
Copy link
Collaborator

  1. rate-project/details - роут удален, нигде не использовался.

  2. Добавлены фильтры аналогично роуту /projects/ на роут /rate-project/{program_id}. path параметр program_id все так же необходим, query параметры в документации. Актуальным в рамках задачи является query param is_rated_by_expert: 1/true - только оценённые проекты
    0/false - только не оцененные проекты
    пусто - все проекты
    Прочие фильтры могут использоваться по необходимости.

  3. Код отрефакторен: логика получения списка изменена, результат аналогичен предыдущему за исключением:
    Ключ "scored" добавлен на все проекты (bool).
    Ранее был только у оценённых проектов "scored": true, сейчас он так же там присутствует, но не оценённые проекты получили ключ "scored": false.

1. `rate-project/details` - роут удален, нигде не использовался

2. Добавлены фильтры аналогично роуту `/projects/` на роут `/rate-project/{program_id}`.
path параметр `program_id` все так же необходим, query параметры в документации.
Актуальным в рамках задачи является query param `is_rated_by_expert`:
`1/true` - только оценённые проекты
`0/false` - только не оцененные проекты
пусто - все проекты
Прочие фильтры могут использоваться по необходимости.

3. Код отрефакторен: логика получения списка изменена, результат аналогичен предыдущему за исключением:
Ключ "scored" добавлен на все проекты (bool).
Ранее был только у оценённых проектов `"scored": true`, сейчас он так же там присутствует, но не оценённые проекты получили ключ `"scored": false`.
Copy link

linear bot commented Sep 30, 2024

@pavuchara pavuchara self-assigned this Sep 30, 2024
@sh1nkey sh1nkey merged commit 8531bb5 into dev Sep 30, 2024
1 of 2 checks passed
@pavuchara pavuchara deleted the feature/programs_filter_for_expert branch September 30, 2024 21:26
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