プロジェクト

全般

プロフィール

Feature #6

完了

レビューが追加されたらコミットした人に通知する機能

Haru Iida さんがほぼ15年前に追加. ほぼ15年前に更新.

ステータス:
終了(Closed)
優先度:
高め(High)
担当者:
対象バージョン:
開始日:
2009/04/30
期日:
進捗率:

100%

予定工数:

説明

誰かがレビューを書き込んだらコミッターにメールで通知する機能

Haru Iida さんがほぼ15年前に更新

  • 対象バージョン1 から 2 に変更

Haru Iida さんがほぼ15年前に更新

  • 優先度通常(Normal) から 高め(High) に変更

リクエストがあったので優先度を上げる。

http://www.redmine.org/boards/3/topics/5878#message-5897

Haru Iida さんがほぼ15年前に更新

  • プロジェクトr-labs から Code Review に変更
  • カテゴリ を削除 (1)
  • 対象バージョン を削除 (2)

Haru Iida さんがほぼ15年前に更新

  • 対象バージョン0.2.0 にセット

Haru Iida さんがほぼ15年前に更新

  • 対象バージョン0.2.0 から 0.1.4 に変更

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のバージョンが判ればよいのだが、いろいろ調べたが判らなかった。

Haru Iida さんがほぼ15年前に更新

  • ステータス解決(Resolved) から 終了(Closed) に変更

他の形式にエクスポート: Atom PDF