]> source.dussan.org Git - redmine.git/commitdiff
Changed issues css class from priority-{position} to status-{id} (#2071).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 26 Jul 2012 16:55:40 +0000 (16:55 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 26 Jul 2012 16:55:40 +0000 (16:55 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10079 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/models/issue.rb
lib/redmine/default_data/loader.rb
test/unit/helpers/application_helper_test.rb

index f5ff3fc08685c3415235e55d86a8802759acf453..a06378a5bac947c6e16b9c9e42ab6e9292d10a0e 100644 (file)
@@ -819,7 +819,7 @@ class Issue < ActiveRecord::Base
 
   # Returns a string of css classes that apply to the issue
   def css_classes
-    s = "issue status-#{status_id} priority-#{priority.position}"
+    s = "issue status-#{status_id} priority-#{priority_id}"
     s << ' closed' if closed?
     s << ' overdue' if overdue?
     s << ' child' if child?
index 910a6a3194a49ab1105c96b8e7bb9757daeb4690..eabc35161fa105f9deb3169fadb4faf24134c350 100644 (file)
@@ -163,15 +163,15 @@ module Redmine
             }
 
             # Enumerations
-            DocumentCategory.create!(:name => l(:default_doc_category_user), :position => 1)
-            DocumentCategory.create!(:name => l(:default_doc_category_tech), :position => 2)
-
             IssuePriority.create!(:name => l(:default_priority_low), :position => 1)
             IssuePriority.create!(:name => l(:default_priority_normal), :position => 2, :is_default => true)
             IssuePriority.create!(:name => l(:default_priority_high), :position => 3)
             IssuePriority.create!(:name => l(:default_priority_urgent), :position => 4)
             IssuePriority.create!(:name => l(:default_priority_immediate), :position => 5)
 
+            DocumentCategory.create!(:name => l(:default_doc_category_user), :position => 1)
+            DocumentCategory.create!(:name => l(:default_doc_category_tech), :position => 2)
+
             TimeEntryActivity.create!(:name => l(:default_activity_design), :position => 1)
             TimeEntryActivity.create!(:name => l(:default_activity_development), :position => 2)
           end
index 1740fbc52c4beeb4f8454a2b53220343bc22508e..d3832524ecf8e32bf293c71e03a2a40ee26af84e 100644 (file)
@@ -228,9 +228,9 @@ RAW
 
   def test_redmine_links
     issue_link = link_to('#3', {:controller => 'issues', :action => 'show', :id => 3},
-                               :class => 'issue status-1 priority-1 overdue', :title => 'Error 281 when updating a recipe (New)')
+                               :class => 'issue status-1 priority-4 overdue', :title => 'Error 281 when updating a recipe (New)')
     note_link = link_to('#3', {:controller => 'issues', :action => 'show', :id => 3, :anchor => 'note-14'},
-                               :class => 'issue status-1 priority-1 overdue', :title => 'Error 281 when updating a recipe (New)')
+                               :class => 'issue status-1 priority-4 overdue', :title => 'Error 281 when updating a recipe (New)')
 
     changeset_link = link_to('r1', {:controller => 'repositories', :action => 'revision', :id => 'ecookbook', :rev => 1},
                                    :class => 'changeset', :title => 'My very first commit')
@@ -686,7 +686,7 @@ RAW
 
     expected = <<-EXPECTED
 <p><a href="/projects/ecookbook/wiki/CookBook_documentation" class="wiki-page">CookBook documentation</a></p>
-<p><a href="/issues/1" class="issue status-1 priority-1" title="Can't print recipes (New)">#1</a></p>
+<p><a href="/issues/1" class="issue status-1 priority-4" title="Can't print recipes (New)">#1</a></p>
 <pre>
 [[CookBook documentation]]