Open facundobatista opened 2 years ago
Según la prueba que hice en el entorno local funciona bien, devuelve resultados cuando "Mostrar ofertas inactivas" está desmarcado y el tag está seleccionado. Ahora, cuando pruebo destildar "Mostrar solo ofertas activas" en staging se rompe y tira ERR_CONNECTION_CLOSED. Pero no se parece al comportamiento que me mencionás.
A mí staging no se me rompe, y tiene el comportamiento que describo arriba. Adjunto video.
https://user-images.githubusercontent.com/184060/195198909-158215a3-73a3-4a97-aa5c-130dc0df21a3.mp4
Ahh, estás probando en firefox y pasa otra cosa, no te actualizando el querystring de active, pero en chrome si y genera un url gigante que falla al hacer el request. Debe ser algo de javascript. Lo veo y te aviso.
@facundobatista Ya mandé un PR que arregla este problema => https://github.com/Devecoop/pyarweb/tree/64-mal-comportamiento-del-filtro-de-tags-y-ofertas-inactivas
Comportamiento actual
Arrancando limpios en https://www.staging.python.org.ar/trabajo-nueva/ :
hacer click en "oop" para seleccionarla
No muestra nada! Si no va a mostrar nada, no tiene sentido filtrar por esa etiqueta... pero el tema es que hay ofertas "inactivas" que tienen esa etiqueta. Entonces...
desmarcar el checkbox "Mostrar sólo ofertas activas"
Sigue sin mostrar nada!
click de nuevo en "oop" para des-seleccionarla
Muestras las ofertas todas, ok
click una vez más en "oop" para seleccionarla nuevamente
¡Ahora sí muestra las ofertas inactivas con el tag "oops"!
Comportamiento esperado
descripto arriba
Pasos para reproducir el problema
descripto arriba
Notas adicionales
No response
pyAr rev. hash/commit
-
Sistema operativo
Ubuntu 22.04