diff --git a/app/models/collection.rb b/app/models/collection.rb index 3bb7de87ceb55da2bd3fbd8037722fb00042904b..d5a481f21750cc780eec290c1f1ec3319047972b 100644 --- a/app/models/collection.rb +++ b/app/models/collection.rb @@ -1,9 +1,9 @@ class Collection include ActiveModel::Model - attr_accessor :id, :created_at, :name, :views, :likes, + attr_accessor :id, :created_at, :last_modified, :name, :description, :privacy, :owner, :learning_objects - validates_presence_of :name, :created_at, :views, :likes, :owner, :learning_objects + validates_presence_of :name, :created_at, :owner, :learning_objects validates_with Validators::CollectionOwnerValidator def initialize(params={}) @@ -14,11 +14,11 @@ class Collection def defaults { - views: 0, - likes: 0, created_at: DateTime.new, + last_modified: DateTime.new, owner: User.new, - learning_objects: [] + learning_objects: [], + privacy: 'private' } end