# HG changeset patch # User luisf # Date 1320160840 0 # Node ID 3f87a3b61d9ca58294f15165004fd97b2b3271a6 # Parent 4a9bb3b8d5cdcd6ec1f780ceeecf81da9e14fd59 now saving the tag list. diff -r 4a9bb3b8d5cd -r 3f87a3b61d9c vendor/plugins/redmine_tags/app/views/projects/_tags.html.erb --- a/vendor/plugins/redmine_tags/app/views/projects/_tags.html.erb Mon Oct 31 17:11:00 2011 +0000 +++ b/vendor/plugins/redmine_tags/app/views/projects/_tags.html.erb Tue Nov 01 15:20:40 2011 +0000 @@ -1,5 +1,3 @@ -BAHAUS - <% unless project.tag_list.empty? %> <%=l(:tags)%>: diff -r 4a9bb3b8d5cd -r 3f87a3b61d9c vendor/plugins/redmine_tags/lib/redmine_tags/patches/projects_controller_patch.rb --- a/vendor/plugins/redmine_tags/lib/redmine_tags/patches/projects_controller_patch.rb Mon Oct 31 17:11:00 2011 +0000 +++ b/vendor/plugins/redmine_tags/lib/redmine_tags/patches/projects_controller_patch.rb Tue Nov 01 15:20:40 2011 +0000 @@ -12,17 +12,17 @@ end module InstanceMethods - - - def add_tags_to_project -# debugger - logger.error { "TAG_LIST-->#{params[:project][:tag_list]}" } + def add_tags_to_project + if params && params[:project] && !params[:project][:tag_list].nil? + old_tags = @project.tag_list.to_s + new_tags = params[:project][:tag_list].to_s + + unless (old_tags == new_tags) + @project.tag_list = new_tags + end + end end end end end end - - - -