okfn-brasil / querido-diario

📰 Diários oficiais brasileiros acessíveis a todos | 📰 Brazilian government gazettes, accessible to everyone.
https://queridodiario.ok.org.br/
MIT License
1.04k stars 384 forks source link

[Manutenção] Classe base AdminLTE quebrando a paginação #1171

Open trevineju opened 2 weeks ago

trevineju commented 2 weeks ago

O raspador para Gurupi-TO está dando o seguinte erro em produção:

File "/app/main.egg/gazette/spiders/base/adminlte.py", line 40, in get_page_number stop = int(last_page) ^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: ''

A tarefa aqui envolve dois aspectos:

  1. investigar o que está acontecendo na página revisando a classe base adminlte usando Gurupi-TO.
  2. Verificar como a correção em adminlte.py reflete em Santana do Araguaia-PA, pois este raspador também utiliza adminlte como classe base, apesar de não estar dando erro em produção.
claromes commented 3 days ago

@trevineju Essa base foi escrita por mim. É ruim eu fazer essa revisão, já que o código é meu?

trevineju commented 1 day ago

de forma alguma, @claromes! manda ver! quando a base foi integrada, não tinha esse problema, passou a acontecer recentemente.