Apply New Modal for Duplicate Item Entries to Distributions/Donations/Purchases etc.
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Revisa PR 5462 para comprender el modal existente de elementos duplicados y, después, compara la implementación de kits en el PR 5538 fusionado. Rastrea los flujos restantes de distribución, donación, compra y otras entradas de elementos que aceptan entradas mediante código de barras o manuales. Se considera completado cuando el modal reutilizable admite la combinación de duplicados donde corresponda y se cumple el criterio de finalización.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is there an existing request for this feature?
- I have searched the existing issues
Is there a pain point in the app driving this feature request?
We have implemented a new modal to appear upon Save Progress/Confirm Audit when a user enters a duplicate item in the Inventory Audit. See PR. We would like to apply this logic in all the places in the app that also contain the logic of entering potentially duplicate items.
Desired Behavior
When a user has the ability to enter items in the app (through barcode or manual entry), a modal should appear upon Save if the user has entered duplicate items.
We should see if we can turn the modal used in https://github.com/rubyforgood/human-essentials/pull/5462 to a component for reuse.
Criteria for Completion
- We should be able to merge duplicate items using the 'new' modal.
Anything else?
- We have merged https://github.com/rubyforgood/human-essentials/pull/5538 for kits. We should implement this in the remainder of places where we can have duplicate items
- 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 84/100
scanaislop/aislop#476 ·
Los mantenedores suelen responder en 1 día
-
Dependencies view: `getParent` loops forever on untitled documents, extension host runs out of memoryPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
area/web interface
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
mastodon/mastodon#41000 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
zerocracy/judges-action#2743 ·
Los mantenedores suelen responder en 8 días
-
Deno Runtime is discontinuedAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
endoflife-date/endoflife.date#11314 ·
Los mantenedores suelen responder en 1 día