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)
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
issue に記載されている Distributions の編集と Save のフローから始め、次に distribution の変更に関するメールがどのように生成されるかを追跡してください。記載されている partner と distribution の手順を使って両方のケースをローカルで再現し、distribution 通知を対象としている既存のテストを見つけてください。追加された項目がメールに表示され、項目を追加するだけでメールが送信されることを、両方の動作を確認するテストとともに満たせば完了です。
索引モデルが issue の本文から書いたものです。
説明
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
- 主要言語
- Ruby
- スター
- 594
- フォーク
- 596
- 平均マージ
- 1日 10時間
- マージ済み PR(30日)
- 11
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
rubyforgood/human-essentials のほかの issue
-
Export button on annual report should revert to "Export Report" from "Please Wait..." once report generated.対応中かも @costajohnt が 16 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
rubyforgood/human-essentials#5691 · コメント 1 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
stale
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
rubyforgood/human-essentials#5603 · コメント 7 件 ·
メンテナーはふだん 1 日以内に返信
-
Fix typos in comments, docs and spec descriptions対応中かも @geographybuff が 3 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 25/100
rubyforgood/human-essentials#5741 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Proposal: forecast-based reorder points and shortage allocation ("Replenishment Planner")対応中かも @arnavt687 が 19 日前に担当しました。 オープン
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
rubyforgood/human-essentials#5728 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
Ruby for Good 2026 DC stale
rubyforgood/human-essentials#5694 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
rubyforgood/human-essentials の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
Homebrew/homebrew-core#317477 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
area/web interface
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
mastodon/mastodon#41009 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
yegor256/ellipsized#131 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100