Skip to content
Snippets Groups Projects
Commit 8a1ee557 authored by legton's avatar legton
Browse files

SCRUM#364: Fix review average not updating after delete

parent 49fc92ee
No related branches found
No related tags found
No related merge requests found
......@@ -356,7 +356,7 @@ GEM
activemodel (= 5.0.0.1)
activerecord (= 5.0.0.1)
activesupport (= 5.0.0.1)
bundler (>= 1.3.0)
bundler (>= 1.3.0, < 2.0)
railties (= 5.0.0.1)
sprockets-rails (>= 2.0.0)
rails-dom-testing (2.0.3)
......
......@@ -40,6 +40,7 @@ class Review < ApplicationRecord
include Complainable
after_save :calculate_review_rate
after_destroy :calculate_review_rate
belongs_to :reviewable, polymorphic: true
belongs_to :user
......@@ -88,7 +89,7 @@ class Review < ApplicationRecord
private
def calculate_review_rate
ReviewAverageCalculatorWorker.perform_async(reviewable.id, reviewable.class.name)
ReviewAverageCalculatorWorker.perform_in(1.minutes, reviewable.id, reviewable.class.name)
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment