Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Fix user feedback on clicking Audit CSV export button

Offen
#5,444 10 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@bellitabellota arbeitet bereits daran.

Seit 02.12.2025.

  • #5460 von @bellitabellota — offen

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
42/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
rails, ruby
Bereich
frontend, testing

Rechercherichtung

Beginne damit, den Inventory Audit-Ablauf nachzustellen und die Schaltfläche Export Audits sowie den zugehörigen Systemtest zu finden. Verfolge, wann der CSV-Download abgeschlossen ist, überprüfe dann, dass die Schaltfläche zu ihrer Exportbeschriftung zurückkehrt, und füge die angeforderte Abdeckung für den Systemtest hinzu.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Difficulty—Intermediate stale
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 Audit and 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 Audit and 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
Vorherrschende Sprache
Ruby
Sterne
594
Forks
596
Ø Merge
2 T. 20 Std.
Gemergte PRs (30 T.)
12

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus rubyforgood/human-essentials

Alle Issues in rubyforgood/human-essentials

Ähnliche Issues

Weitere Issues zu Ruby

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.