操作
Feature #6
完了レビューが追加されたらコミットした人に通知する機能
説明
誰かがレビューを書き込んだらコミッターにメールで通知する機能
Haru Iida さんがほぼ15年前に更新
- ステータス を 新規(New) から 解決(Resolved) に変更
- 進捗率 を 0 から 100 に変更
一応解決としよう。
trunkで動かす場合には何故か
content_type "multipart/alternative"
part "text/plain" do |p|
p.body = render_message("review_add.text.plain.erb", :body => body, :review=>review, :review_url => review_url)
end
part "text/html" do |p|
p.body = render_message("review_add.text.html.erb", :body => body, :review=>review, :review_url => review_url)
end
のようなコードを入れてあげなければテンプレートが上手く読めなかった。
trunkかどうかを切り分けるためににさらに以下の変なコードを指定
if (l(:this_is_checking_for_before_rails_2_2_2) == 'this_is_checking_for_before_rails_2_2_2')
上記がtrueだったら0.8.x stable である。これは国際化ライブラリの違いにより、未定義のラベルがあった場合の動作の違いを使用してバージョンを見分けている。こんなんでいいんだろうか。実行中のRailsのバージョンが判ればよいのだが、いろいろ調べたが判らなかった。
操作