@@ -0,0 +1,9 | |||||
|
1 | class ChangeIssueCategoriesNameLimitTo60 < ActiveRecord::Migration | |||
|
2 | def self.up | |||
|
3 | change_column :issue_categories, :name, :string, :limit => 60, :default => "", :null => false | |||
|
4 | end | |||
|
5 | ||||
|
6 | def self.down | |||
|
7 | change_column :issue_categories, :name, :string, :limit => 30, :default => "", :null => false | |||
|
8 | end | |||
|
9 | end |
@@ -23,7 +23,7 class IssueCategory < ActiveRecord::Base | |||||
23 |
|
23 | |||
24 | validates_presence_of :name |
|
24 | validates_presence_of :name | |
25 | validates_uniqueness_of :name, :scope => [:project_id] |
|
25 | validates_uniqueness_of :name, :scope => [:project_id] | |
26 |
validates_length_of :name, :maximum => |
|
26 | validates_length_of :name, :maximum => 60 | |
27 | attr_protected :id |
|
27 | attr_protected :id | |
28 |
|
28 | |||
29 | safe_attributes 'name', 'assigned_to_id' |
|
29 | safe_attributes 'name', 'assigned_to_id' |
@@ -1,6 +1,6 | |||||
1 | <%= error_messages_for 'category' %> |
|
1 | <%= error_messages_for 'category' %> | |
2 |
|
2 | |||
3 | <div class="box tabular"> |
|
3 | <div class="box tabular"> | |
4 |
<p><%= f.text_field :name, :size => |
|
4 | <p><%= f.text_field :name, :size => 60, :required => true %></p> | |
5 | <p><%= f.select :assigned_to_id, principals_options_for_select(@project.assignable_users, @category.assigned_to), :include_blank => true %></p> |
|
5 | <p><%= f.select :assigned_to_id, principals_options_for_select(@project.assignable_users, @category.assigned_to), :include_blank => true %></p> | |
6 | </div> |
|
6 | </div> |
General Comments 0
You need to be logged in to leave comments.
Login now