Mercurial > hg > soundsoftware-site
comparison app/controllers/settings_controller.rb @ 41:7f0e922c8982 luisf
merged with new version from trunk
author | luisf |
---|---|
date | Fri, 19 Nov 2010 14:45:28 +0000 |
parents | 94944d00e43c |
children | af80e5618e9b |
comparison
equal
deleted
inserted
replaced
35:67e8aef29de9 | 41:7f0e922c8982 |
---|---|
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) |