Revision 1273:052ea7c838f6 app/controllers
| app/controllers/members_controller.rb | ||
|---|---|---|
| 61 | 61 |
members << @new_member |
| 62 | 62 |
|
| 63 | 63 |
# send notification to member |
| 64 |
Mailer.deliver_added_to_project(@new_member, @project)
|
|
| 64 |
Mailer.member_added_to_project(@new_member, @project).deliver
|
|
| 65 | 65 |
end |
| 66 | 66 |
else |
| 67 | 67 |
@new_member = Member.new(:role_ids => params[:membership][:role_ids], :user_id => params[:membership][:user_id]) |
| 68 | 68 |
members << @new_member |
| 69 | 69 |
|
| 70 | 70 |
# send notification to member |
| 71 |
Mailer.deliver_added_to_project(@new_member, @project)
|
|
| 71 |
Mailer.member_added_to_project(@new_member, @project).deliver
|
|
| 72 | 72 |
end |
| 73 | 73 |
|
| 74 | 74 |
@project.members << members |
| ... | ... | |
| 76 | 76 |
end |
| 77 | 77 |
|
| 78 | 78 |
respond_to do |format| |
| 79 |
format.html { redirect_to :controller => 'projects', :action => 'settings', :tab => 'members', :id => @project }
|
|
| 79 |
format.html { redirect_to :action => 'index', :project_id => @project }
|
|
| 80 | 80 |
format.js { @members = members }
|
| 81 | 81 |
format.api {
|
| 82 | 82 |
@member = members.first |
| ... | ... | |
| 95 | 95 |
end |
| 96 | 96 |
saved = @member.save |
| 97 | 97 |
respond_to do |format| |
| 98 |
format.html { redirect_to :controller => 'projects', :action => 'settings', :tab => 'members', :id => @project }
|
|
| 98 |
format.html { redirect_to :action => 'index', :project_id => @project }
|
|
| 99 | 99 |
format.js |
| 100 | 100 |
format.api {
|
| 101 | 101 |
if saved |
| ... | ... | |
| 112 | 112 |
@member.destroy |
| 113 | 113 |
end |
| 114 | 114 |
respond_to do |format| |
| 115 |
format.html { redirect_to :controller => 'projects', :action => 'settings', :tab => 'members', :id => @project }
|
|
| 115 |
format.html { redirect_to :action => 'index', :project_id => @project }
|
|
| 116 | 116 |
format.js |
| 117 | 117 |
format.api {
|
| 118 | 118 |
if @member.destroyed? |
Also available in: Unified diff