Fix user feedback on clicking Audit CSV export button
Mantenedores costumam responder em até 1 dia
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 42/100
Direção de pesquisa
Comece reproduzindo o fluxo de Inventory Audit e localizando o botão Export Audits e seu teste de sistema relacionado. Acompanhe quando o download do CSV for concluído, depois verifique se o botão retorna ao seu rótulo de exportação e adicione a cobertura de teste de sistema solicitada.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
- Linguagem predominante
- Ruby
- Estrelas
- 594
- Forks
- 598
- Merge médio
- 1d 16h
- PRs com merge (30d)
- 13
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de rubyforgood/human-essentials
-
[BUG]: Export Donations button state not updatingTalvez livre de novo @yashiyadav assumiu há 11 dias e não há nenhum pull request aberto. Aberta🐞 Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
rubyforgood/human-essentials#5744 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Difficulty—Beginner
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 58/100
rubyforgood/human-essentials#5749 ·
Mantenedores costumam responder em até 1 dia
-
[BUG]: New User add for New Org page fails with errorTalvez já em andamento @apostergiakis assumiu há 2 dias. Aberta🐞 Bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 67/100
rubyforgood/human-essentials#5745 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Proposal: forecast-based reorder points and shortage allocation ("Replenishment Planner")Talvez já em andamento @arnavt687 assumiu há 41 dias. Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
rubyforgood/human-essentials#5728 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Ruby for Good 2026 DC stale
rubyforgood/human-essentials#5694 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de rubyforgood/human-essentials
Issues semelhantes
-
JWT::EncodedToken raises TypeError for a non-object headerTalvez já em andamento @anakinj assumiu hoje. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
zold-io/zold-ruby-sdk#85 ·
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 62/100