diff --git a/app/models/collection.rb b/app/models/collection.rb index 791c58786b639d54ac267ca99b5b69552fbe6837..172f8714e986fa6b08b715630d2df6fe19dfa7ba 100644 --- a/app/models/collection.rb +++ b/app/models/collection.rb @@ -69,7 +69,7 @@ class Collection < ApplicationRecord validates_inclusion_of :privacy, in: %w(public private), message: 'Privacy must be public or private' after_create :create_action - before_destroy :delete_index + #before_destroy :delete_index scope :from_user, ->(user) { where(owner: user) } diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb index 8695fd1cd149e462c15cf3c54fa338aa2c32d1f0..34e83db1125db6c8e90ff5f98cfc5f0aba15b53e 100644 --- a/app/models/learning_object.rb +++ b/app/models/learning_object.rb @@ -92,7 +92,7 @@ class LearningObject < ApplicationRecord validates :language, unless: :draft?, :length => { :minimum => 1 } validates :id_dspace, presence: true, uniqueness: true, unless: :published? - before_destroy :delete_index + #before_destroy :delete_index validates :terms_of_service, acceptance: true, unless: :draft? diff --git a/app/models/user.rb b/app/models/user.rb index 4516f5f9fa66d5ab567df5912b70f2fbd3b9b210..ae740e609dc155ce5924f85f14812c1103b1edd5 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -140,7 +140,7 @@ class User < ApplicationRecord before_save :verify_teacher_id after_save :verify_dspace_info before_create :send_email_confirmation - before_destroy :delete_index + #before_destroy :delete_index after_update :create_actions has_attached_file :avatar, styles: { medium: '300x300>', thumb: '60x60>' }, default_url: ''