From 917c903d8f8503d872dba8ec644ff5df6884011a Mon Sep 17 00:00:00 2001 From: luandalmazo <lmtd21@inf.ufpr.br> Date: Thu, 24 Nov 2022 09:25:59 -0300 Subject: [PATCH] Issue #24: FIX delete users and learning objects --- app/models/collection.rb | 2 +- app/models/learning_object.rb | 2 +- app/models/user.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/models/collection.rb b/app/models/collection.rb index 791c5878..172f8714 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 8695fd1c..34e83db1 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 4516f5f9..ae740e60 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: '' -- GitLab