lappis-unb / salic-api

API aberta para o sistema SALIC. Tem por objetivo expor os dados de projetos da lei Rouanet
https://salic-api.readthedocs.org/pt/latest/
GNU General Public License v3.0
3 stars 1 forks source link

erro: Não consigo filtrar por CPF/CNPJ. Quebrado também em prod #99

Closed joenio closed 5 years ago

joenio commented 5 years ago

http://api.salic.cultura.gov.br/v1/fornecedores/?limit=12&offset=0&cgccpf=22487089806

http://10.1.20.145:88/v1/fornecedores/?limit=12&offset=0&cgccpf=22487089806

copiado de #92.

joenio commented 5 years ago

erro:

{
"message": "No object was found with your criteria",
"message_code": 11
}
joenio commented 5 years ago

testei com um número de CPF existente na base de dados e o erro é o mesmo, além do mais leva uma eternidade para retornar a requisição.

GET http://127.0.0.1:5000/v1/fornecedores/?limit=1&offset=0&cgccpf=00000000276421

joenio commented 5 years ago

a mensagem No object was found with your criteria não é erro, ela acontece quando os critérios fornecidos não encontra resultados de fato, testei agora com o CPF existente na base e funcionou trazendo o resultado corretamente.

GET http://127.0.0.1:5000/v1/fornecedores/?limit=1&offset=0&cgccpf=00000000276421

RESULTADO:


{
"_embedded": {
"fornecedores": [
{
"cgccpf": "00000000276421",
"nome": "Banco do Brasil",
"email": null,
"_links": {
"self": "v1/fornecedores/ba7996f525ceaf57aa0e09c816f838482e4b93c8996f09523a27c4cc328a",
"produtos": "v1/fornecedores/ba7996f525ceaf57aa0e09c816f838482e4b93c8996f09523a27c4cc328a/produtos"
}
}
]
},
"_links": {
"self": "v1/fornecedores/?limit=1&offset=0",
"next": "v1/fornecedores/?limit=1&offset=1",
"first": "v1/fornecedores/?limit=1&offset=0",
"last": "v1/fornecedores/?limit=1&offset=1"
},
"total": 1,
"count": 1
}