diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb index dee6c17462c6d9b7a1ff8bfbe3529ccf0b69ac49..1b43fe4703e90081be526923e0438ae85112e551 100644 --- a/app/models/learning_object.rb +++ b/app/models/learning_object.rb @@ -152,4 +152,8 @@ class LearningObject < ApplicationRecord def user_category publisher.try('user_category') end + + def ignore_changes + super + %w(score views_count downloads_count likes_count shares_count attachment_id) + end end diff --git a/app/models/user.rb b/app/models/user.rb index 31bf89b26dd91c2b2f1d841e8e0233f0bdf94a03..1399f3b6c95e4b49413c25b5634e0eed3bc39b92 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -42,7 +42,6 @@ class User < ApplicationRecord include Complainable include Publisher include Trackable - include ActivitiesFilterService # Include default devise modules. Others available are: # :confirmable, :lockable, :timeoutable and :omniauthable