##// END OF EJS Templates
Raises wiki edits comments limit to 1024 (#19886)....
Jean-Philippe Lang -
r14240:7b12145ed904
parent child
Show More
@@ -0,0 +1,11
1 class ChangeWikiContentsCommentsLimitTo1024 < ActiveRecord::Migration
2 def self.up
3 change_column :wiki_content_versions, :comments, :string, :limit => 1024, :default => ''
4 change_column :wiki_contents, :comments, :string, :limit => 1024, :default => ''
5 end
6
7 def self.down
8 change_column :wiki_content_versions, :comments, :string, :limit => 255, :default => ''
9 change_column :wiki_contents, :comments, :string, :limit => 255, :default => ''
10 end
11 end
@@ -22,7 +22,7 class WikiContent < ActiveRecord::Base
22 belongs_to :page, :class_name => 'WikiPage'
22 belongs_to :page, :class_name => 'WikiPage'
23 belongs_to :author, :class_name => 'User'
23 belongs_to :author, :class_name => 'User'
24 validates_presence_of :text
24 validates_presence_of :text
25 validates_length_of :comments, :maximum => 255, :allow_nil => true
25 validates_length_of :comments, :maximum => 1024, :allow_nil => true
26 attr_protected :id
26 attr_protected :id
27
27
28 acts_as_versioned
28 acts_as_versioned
@@ -29,7 +29,7
29 <% end %>
29 <% end %>
30 <% end %>
30 <% end %>
31
31
32 <p><label><%= l(:field_comments) %></label><%= f.text_field :comments, :size => 120 %></p>
32 <p><label><%= l(:field_comments) %></label><%= f.text_field :comments, :size => 120, :maxlength => 1024 %></p>
33 <p><label><%=l(:label_attachment_plural)%></label><%= render :partial => 'attachments/form' %></p>
33 <p><label><%=l(:label_attachment_plural)%></label><%= render :partial => 'attachments/form' %></p>
34 </div>
34 </div>
35
35
@@ -319,7 +319,7 class WikiControllerTest < ActionController::TestCase
319 put :update, :project_id => 1,
319 put :update, :project_id => 1,
320 :id => 'Another_page',
320 :id => 'Another_page',
321 :content => {
321 :content => {
322 :comments => 'a' * 300, # failure here, comment is too long
322 :comments => 'a' * 1300, # failure here, comment is too long
323 :text => 'edited'
323 :text => 'edited'
324 },
324 },
325 :wiki_page => {
325 :wiki_page => {
General Comments 0
You need to be logged in to leave comments. Login now