feat: Adicionando rss para as rotas da api #1566
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Baseado na discussão do pull adding rss to relevant route and changing default path to starts with rss, foi adicionado de forma simples um feed rss para a rota de relevantes.
Os caminhos padrões não foram modificados, para garantir compatibilidade com a api já existente.
As rotas novas são simplificadas:
/rss/recentes
/rss/relevantes
Além da não modificada:
/relevantes/rss
Mais:
essas rotas agora são capazes também de aceitar per_page e page, com padrão definido respectivamente em 30 e 1(default da api)
Como dito na discussão informada anteriormente, foi criada uma consulta única para a página de rss relevantes na forma de uma nova estrategia chamada 'relevantes_rss', podendo ser modificada posteriormente.
Nenhum teste foi escrito para essa implementação, a fim de (se necessário), melhora-lá antes da escrita dos testes.
@aprendendofelipe