Mercurial > hg > soundsoftware-site
comparison app/controllers/issue_categories_controller.rb @ 929:5f33065ddc4b redmine-1.3
Update to Redmine SVN rev 9414 on 1.3-stable branch
author | Chris Cannam |
---|---|
date | Wed, 27 Jun 2012 14:54:18 +0100 |
parents | cbb26bc654de |
children | 433d4f72a19b |
comparison
equal
deleted
inserted
replaced
909:cbb26bc654de | 929:5f33065ddc4b |
---|---|
37 format.api | 37 format.api |
38 end | 38 end |
39 end | 39 end |
40 | 40 |
41 def new | 41 def new |
42 @category = @project.issue_categories.build(params[:issue_category]) | 42 @category = @project.issue_categories.build |
43 @category.safe_attributes = params[:issue_category] | |
43 end | 44 end |
44 | 45 |
45 verify :method => :post, :only => :create | 46 verify :method => :post, :only => :create |
46 def create | 47 def create |
47 @category = @project.issue_categories.build(params[:issue_category]) | 48 @category = @project.issue_categories.build |
49 @category.safe_attributes = params[:issue_category] | |
48 if @category.save | 50 if @category.save |
49 respond_to do |format| | 51 respond_to do |format| |
50 format.html do | 52 format.html do |
51 flash[:notice] = l(:notice_successful_create) | 53 flash[:notice] = l(:notice_successful_create) |
52 redirect_to :controller => 'projects', :action => 'settings', :tab => 'categories', :id => @project | 54 redirect_to :controller => 'projects', :action => 'settings', :tab => 'categories', :id => @project |
73 def edit | 75 def edit |
74 end | 76 end |
75 | 77 |
76 verify :method => :put, :only => :update | 78 verify :method => :put, :only => :update |
77 def update | 79 def update |
78 if @category.update_attributes(params[:issue_category]) | 80 @category.safe_attributes = params[:issue_category] |
81 if @category.save | |
79 respond_to do |format| | 82 respond_to do |format| |
80 format.html { | 83 format.html { |
81 flash[:notice] = l(:notice_successful_update) | 84 flash[:notice] = l(:notice_successful_update) |
82 redirect_to :controller => 'projects', :action => 'settings', :tab => 'categories', :id => @project | 85 redirect_to :controller => 'projects', :action => 'settings', :tab => 'categories', :id => @project |
83 } | 86 } |