parent
602982a124
commit
4082dbed5b
@ -1,4 +1,4 @@
|
|||||||
class ContestNotification < ActiveRecord::Base
|
class ContestNotification < ActiveRecord::Base
|
||||||
attr_accessible :content, :title
|
attr_accessible :content, :title
|
||||||
validates_length_of :title, maximum: 30
|
validates :title, length: {maximum: 30}
|
||||||
end
|
end
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
class CourseStatus < ActiveRecord::Base
|
class CourseStatus < ActiveRecord::Base
|
||||||
attr_accessible :changesets_count, :course_ac_para, :course_id, :grade, :watchers_count
|
attr_accessible :changesets_count, :course_ac_para, :course_id, :grade, :watchers_count
|
||||||
|
|
||||||
belongs_to :course
|
belongs_to :course
|
||||||
validates_presence_of :course_id
|
validates :course_id, presence: true,uniqueness: true
|
||||||
validates_uniqueness_of :course_id
|
|
||||||
end
|
end
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
class WebFooterCompany < ActiveRecord::Base
|
class WebFooterCompany < ActiveRecord::Base
|
||||||
attr_accessible :logo_size, :name, :url
|
attr_accessible :logo_size, :name, :url
|
||||||
validates_presence_of :name,:url
|
validates :name, presence: true, length: { maximum: 500 }
|
||||||
validates_length_of :name,:url, :maximum => 255
|
validates :url, length: { maximum: 500 },
|
||||||
validates_format_of :url,:with => /(http|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?/,:message => l(:is_not_url_error)
|
format: { with: /(http|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?/,
|
||||||
|
message: l(:is_not_url_error)
|
||||||
|
}
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in new issue