diff --git a/app/models/challenge.rb b/app/models/challenge.rb index 9608b6e37..70fac990b 100644 --- a/app/models/challenge.rb +++ b/app/models/challenge.rb @@ -28,7 +28,7 @@ class Challenge < ApplicationRecord scope :fields_for_list, -> { select([:id, :subject, :st, :score, :position, :shixun_id]) } - validates :task_pass, length: { maximum: 10000, too_long: "不能超过10000个字符" } + validates :task_pass, length: { maximum: 35000, too_long: "不能超过35000个字符" } after_commit :create_diff_record diff --git a/app/models/challenge_choose.rb b/app/models/challenge_choose.rb index 70997a925..bedddea07 100644 --- a/app/models/challenge_choose.rb +++ b/app/models/challenge_choose.rb @@ -4,6 +4,6 @@ class ChallengeChoose < ApplicationRecord has_many :challenge_tags, :dependent => :destroy has_many :challenge_questions, dependent: :destroy - validates :subject, length: { maximum: 1000, too_long: "不能超过1000个字符" } + validates :subject, length: { maximum: 25000, too_long: "不能超过25000个字符" } end