Mercurial > hg > soundsoftware-site
comparison app/controllers/.svn/text-base/settings_controller.rb.svn-base @ 37:94944d00e43c
* Update to SVN trunk rev 4411
author | Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
---|---|
date | Fri, 19 Nov 2010 13:24:41 +0000 |
parents | 513646585e45 |
children | af80e5618e9b |
comparison
equal
deleted
inserted
replaced
22:40f7cfd4df19 | 37:94944d00e43c |
---|---|
24 edit | 24 edit |
25 render :action => 'edit' | 25 render :action => 'edit' |
26 end | 26 end |
27 | 27 |
28 def edit | 28 def edit |
29 @notifiables = %w(issue_added issue_updated news_added document_added file_added message_posted wiki_content_added wiki_content_updated) | 29 @notifiables = Redmine::Notifiable.all |
30 if request.post? && params[:settings] && params[:settings].is_a?(Hash) | 30 if request.post? && params[:settings] && params[:settings].is_a?(Hash) |
31 settings = (params[:settings] || {}).dup.symbolize_keys | 31 settings = (params[:settings] || {}).dup.symbolize_keys |
32 settings.each do |name, value| | 32 settings.each do |name, value| |
33 # remove blank values in array settings | 33 # remove blank values in array settings |
34 value.delete_if {|v| v.blank? } if value.is_a?(Array) | 34 value.delete_if {|v| v.blank? } if value.is_a?(Array) |