Ermesoml / VagasBRAPI

API que agrega vagas no Brasil de diversas fontes.
https://vagasbr.netlify.com/#/
GNU General Public License v3.0
17 stars 0 forks source link

Ignorar pull requests ao buscar issues nos repositórios #5

Open dooart opened 4 years ago

dooart commented 4 years ago

Ao buscar por issues?state=open, a API v3 do Github também retorna as PRs abertas. Por causa disso, nesse exato momento há uma vaga listada que não faz sentido: https://vagasbr.netlify.com/#/vaga/5e079627c6bdc200044358da

Uma possibilidade é utilizar https://api.github.com/search/issues?q=repo:<ORG>/<REPO>%20state:open%20is:issue e ajustar o schedulerVagas.js (nesse endpoint os dados vêm encapsulados no atributo items)

Ermesoml commented 4 years ago

Ótima dica meu caro, farei o ajuste e testarei. Obrigado.