Fix user feedback on clicking Audit CSV export button
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 42/100
Línea de trabajo
Comienza reproduciendo el flujo de Inventory Audit y localizando el botón Export Audits y su prueba de sistema relacionada. Rastrea cuándo se completa la descarga del CSV, verifica después que el botón vuelva a su etiqueta de exportación y añade la cobertura solicitada para la prueba de sistema.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
Steps to reproduce
- Sign in as a Bank user ([email protected])
- You'll need an Audit
- Inventory -> Inventory Audit -> New Audit
- Select a storage location (ex: Bulk Storage Location)
- Select an item that we are auditing form the dropdown (ex: Adult Briefs Medium/Large)
- Enter any qty as how many we have (17)
- Click
Confirm Auditand confirm in the pop-up - This shows you a list of items you audited and items you didn't audit, go to the bottom and click
Finalize Auditand confirm
- Now that you have an Audit, navigate again to Inventory -> Inventory Audit you will see your audit
- Click
Export Audits - The button changes to
Please wait...while it generates the CSV - .... but it never changes
For this, ideally the button would change back to Export Audit after the CSV has been generated.
Things to consider
We aren't sure exactly how to detect that the CSV has been generated; if it gets complicated please share here what your plan is.
Also consider if there is a general solution for all of our Export CSV buttons.
Criteria for Completion
- Button changes back
- System test that verifies the behavior
- No update needed to user guide
- Lenguaje dominante
- Ruby
- Estrellas
- 594
- Forks
- 596
- Merge medio
- 1 d 10 h
- PR fusionados (30 d)
- 11
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de rubyforgood/human-essentials
-
Export button on annual report should revert to "Export Report" from "Please Wait..." once report generated.Posiblemente ocupada @costajohnt la tomó hace 15 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
rubyforgood/human-essentials#5691 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
stale
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
rubyforgood/human-essentials#5603 · 7 comentarios ·
Los mantenedores suelen responder en 1 día
-
Fix typos in comments, docs and spec descriptionsPosiblemente ocupada @geographybuff la tomó hace 3 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 25/100
rubyforgood/human-essentials#5741 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Proposal: forecast-based reorder points and shortage allocation ("Replenishment Planner")Posiblemente ocupada @arnavt687 la tomó hace 18 días. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
rubyforgood/human-essentials#5728 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Ruby for Good 2026 DC stale
rubyforgood/human-essentials#5694 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de rubyforgood/human-essentials
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
ds-drift
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
we-promise/sure#4120 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 4 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
scanaislop/aislop#476 ·
Los mantenedores suelen responder en 1 día