diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb index df5a62aff7b067476b42fb61cdd91ad306e3a0c8..ee386fd9f997ade131abfb6971752707ba8c4d8e 100644 --- a/app/models/learning_object.rb +++ b/app/models/learning_object.rb @@ -18,7 +18,7 @@ class LearningObject < ActiveRecord::Base belongs_to :object_type belongs_to :attachment, class_name: 'LearningObject::Attachment' - validates_presence_of :name, :publisher, :object_type, :language, :author + validates_presence_of :name, :publisher, :object_type, :language, :author, :topics validates :id_dspace, presence: true, uniqueness: true, unless: :is_draft? default_scope { includes(:object_type, :attachment, :attachments).order(score: :desc) }