Distribution emails -- on change, if you add items, they do not show up in the email, and if you *only* add items, no email is generated (i.e. if you don't change levels of existing items)
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 68/100
Piste de recherche
Commencez par le flux de modification et de Save de Distributions décrit dans l’issue, puis suivez la manière dont les e-mails concernant les changements de distribution sont générés. Reproduisez les deux cas localement en suivant les étapes indiquées pour le partner et la distribution, et localisez les tests existants qui couvrent les notifications de distribution. Le travail est considéré comme terminé lorsque les éléments ajoutés apparaissent dans les e-mails et que l’ajout d’éléments à lui seul envoie un e-mail, avec des tests confirmant les deux comportements.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary
The email sent out on distribution changes is not handling some changes correctly. Fix it.
Why?
Could be misleading
Details
To see the problems:
Using your local copy of the application:
sign in as [email protected]
click on Distributions
choose an editable distribution (it's possible you may need to enter a new one) Note the partner for that distribution
Next, Confirm that that partner receives distribution notices:
- click on Partner Agencies, then All Partners
- Click on the partner name
- Click on "Edit Partner Information"
- Ensure that the "Do you want this partner to receive emails..." checkbox is checked, and then click "Update Partner".
Go back to the distribution
click Edit
Problem 1/
Change the level of one of the items, and add an item
Click Save
You will see that the email that comes out includes the updated item but not the added item.
The email should include a line detailing the added item.
Problem 2/
Same thing, but add an item without changing any items.
No email is sent. An email should be sent regarding the added item.
Criteria for completion
- behaviour changes as detailed above
- tests that confirm those behaviour changes
- no user guide update is required
Please note:
- there is a separate issue regarding the awkward wording of the text in the email
- Langage dominant
- Ruby
- Étoiles
- 594
- Forks
- 596
- Merge moyen
- 4 j 10 h
- PR mergées (30 j)
- 13
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de rubyforgood/human-essentials
-
Export button on annual report should revert to "Export Report" from "Please Wait..." once report generated.Peut-être pris @costajohnt l’a pris il y a 21 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
rubyforgood/human-essentials#5691 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
On Distributions, fix line-item column headers wrapping and alignment on narrow screensPeut-être pris @Sinkleberg l’a pris il y a 4 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
rubyforgood/human-essentials#5603 · 8 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Proposal: forecast-based reorder points and shortage allocation ("Replenishment Planner")Peut-être pris @arnavt687 l’a pris il y a 24 jours. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
rubyforgood/human-essentials#5728 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Ruby for Good 2026 DC stale
rubyforgood/human-essentials#5694 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Add optional phone number to users (esp Partner Users)Peut-être pris @costajohnt l’a pris il y a 26 jours. OuverteDifficulty—Intermediate Ruby for Good 2026 DC
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
rubyforgood/human-essentials#5687 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de rubyforgood/human-essentials
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 4 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
aws/homebrew-aws#68 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
-
Missing `hedeleg` fieldsOuvertedata entry
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
riscv/riscv-unified-db#2746 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100