Commit 14a93616e464a7b39891dfb218dddbc808b32cda

Make the merge_request_notification mail subject reflect the proper user

Commit diff

app/models/mailer.rb

 
2323
2424 def merge_request_notification(merge_request)
2525 setup_email(merge_request.target_repository.user)
26 @subject += %Q{#{merge_request.target_repository.user.login} has requested a merge in #{merge_request.target_repository.project.title}}
26 @subject += %Q{#{merge_request.source_repository.user.login} has requested a merge in #{merge_request.target_repository.project.title}}
2727 @body[:merge_request] = merge_request
2828 @body[:project] = merge_request.target_repository.project
2929 url = "http://gitorious.org/p/#{merge_request.target_repository.project.slug}"
toggle raw diff

spec/models/mailer_spec.rb

 
5050 mail = Mailer.create_merge_request_notification(merge_request)
5151
5252 mail.to.should == [merge_request.target_repository.user.email]
53 mail.subject.should == "[Gitorious] johan has requested a merge in johans project"
53 mail.subject.should == "[Gitorious] moe has requested a merge in johans project"
5454 mail.body.should match(/moe has requested that you merge #{merge_request.source_repository.name} with #{merge_request.target_repository.name}/)
5555 mail.body.should match(/in the #{merge_request.target_repository.project.title} project/)
5656
toggle raw diff