Browse Source

Fix #1096 Todos os autores disponíveis para seleção (#1243)

* Corrige exemplos da api de nome_completo para nome_parlamentar

Signed-off-by: Eliseu Egewarth <eliseuegewarth@gmail.com>

* Corrige querystring da pesquisa de autor
	Busca apenas Parlamentares ativos
	Pesquisa pelo nome_parlamentar ao inves de nome_completo

Signed-off-by: Eliseu Egewarth <eliseuegewarth@gmail.com>
pull/1249/head
Eliseu Egewarth 8 years ago
committed by Edward
parent
commit
7a707418e3
  1. 8
      sapl/api/views.py
  2. 8
      sapl/static/js/app.js

8
sapl/api/views.py

@ -96,19 +96,19 @@ class AutorListView(ListAPIView):
http://localhost:8000 http://localhost:8000
/api/autor?tr=1 /api/autor?tr=1
&q_0=parlamentar_set__nome_completo__icontains, &q_0=parlamentar_set__nome_parlamentar__icontains,
parlamentar_set__ativo parlamentar_set__ativo
&q_1=Carvalho,False &q_1=Carvalho,False
/api/autor?tr=1 /api/autor?tr=1
&q_0=parlamentar_set__nome_completo__icontains, &q_0=parlamentar_set__nome_parlamentar__icontains,
parlamentar_set__ativo parlamentar_set__ativo
&q_1=Carvalho,True &q_1=Carvalho,True
/api/autor?tr=3 /api/autor?tr=3
&q_0=parlamentar_set__nome_completo__icontains, &q_0=parlamentar_set__nome_parlamentar__icontains,
parlamentar_set__ativo parlamentar_set__ativo
&q_1=Carvalho,False &q_1=Carvalho,False
/api/autor?tr=3 /api/autor?tr=3
&q_0=parlamentar_set__nome_completo__icontains, &q_0=parlamentar_set__nome_parlamentar__icontains,
parlamentar_set__ativo parlamentar_set__ativo
&q_1=Carvalho,True &q_1=Carvalho,True

8
sapl/static/js/app.js

@ -89,10 +89,12 @@ function autorModal() {
}); });
$("#pesquisar").click(function() { $("#pesquisar").click(function() {
var query = $("#q").val() var name_in_query = $("#q").val()
var q_0 = "q_0=parlamentar_set__ativo,parlamentar_set__nome_parlamentar__icontains"
var q_1 = "q_1=True," + name_in_query
query = q_0 + "&" + q_1
$.get("/api/autor?" + query, function(data, status) {
$.get("/api/autor?q=" + query, function(data, status) {
$("#div-resultado").children().remove(); $("#div-resultado").children().remove();
if (data.pagination.total_entries == 0) { if (data.pagination.total_entries == 0) {
$("#selecionar").attr("hidden", "hidden"); $("#selecionar").attr("hidden", "hidden");

Loading…
Cancel
Save