diff options
author | Johan Sørensen <johan@johansorensen.com> | 2009-04-21 14:23:34 +0200 |
---|---|---|
committer | Johan Sørensen <johan@johansorensen.com> | 2009-04-22 15:18:46 +0200 |
commit | 372c87b49c01ed2068f55db05f47d821715afa68 (patch) | |
tree | 947903c931f36e65388afd495456a342ee6c57dd /app/models/committership.rb | |
parent | e16dcab75a35f59254cc0bfdf81c4cc0cd5c6eaf (diff) | |
download | gitorious-mainline-outdated-372c87b49c01ed2068f55db05f47d821715afa68.zip gitorious-mainline-outdated-372c87b49c01ed2068f55db05f47d821715afa68.tar.gz gitorious-mainline-outdated-372c87b49c01ed2068f55db05f47d821715afa68.tar.bz2 |
More elaborate notifications when adding a user to a team or as committer
Diffstat (limited to 'app/models/committership.rb')
-rw-r--r-- | app/models/committership.rb | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/app/models/committership.rb b/app/models/committership.rb index 8cebc03..637a9e2 100644 --- a/app/models/committership.rb +++ b/app/models/committership.rb @@ -57,7 +57,18 @@ class Committership < ActiveRecord::Base return unless creator recipients = repository.owners recipients.each do |r| - message = Message.new(:sender => creator, :recipient => r, :subject => "A new committer has been added", :body => "The more, the merrier", :notifiable => self) + message = Message.new({ + :sender => creator, + :recipient => r, + :subject => I18n.t("committership.notification_subject"), + :body => I18n.t("committership.notification_body", { + :inviter => creator.title, + :user => committer.title, + :repository => repository.name, + :project => repository.project.title + }), + :notifiable => self + }) message.save end end |