Skip to content
Snippets Groups Projects
Commit 50d27c9d authored by Marllon's avatar Marllon
Browse files

review avarage update

parent d9738d71
No related branches found
No related tags found
No related merge requests found
...@@ -89,7 +89,11 @@ class Review < ApplicationRecord ...@@ -89,7 +89,11 @@ class Review < ApplicationRecord
private private
def calculate_review_rate def calculate_review_rate
ReviewAverageCalculatorWorker.perform_in(1.minutes, reviewable.id, reviewable.class.name) if !reviewable.nil?
reviewable.review_average = reviewable.review_ratings_average
reviewable.save
end
# ReviewAverageCalculatorWorker.perform_in(1.minutes, reviewable.id, reviewable.class.name)
end end
end end
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
# along with portalmec. If not, see <http://www.gnu.org/licenses/>. # along with portalmec. If not, see <http://www.gnu.org/licenses/>.
class LearningObjectSerializer < ActiveModel::Serializer class LearningObjectSerializer < ActiveModel::Serializer
cache key: 'learning_object', expires_in: 4.hours, except: [:likes_count, :liked, :reviewed, :complained, :views_count, :downloads_count] cache key: 'learning_object', expires_in: 4.hours, except: [:likes_count, :liked, :reviewed, :complained, :views_count, :downloads_count, :review_average]
def default_mime_type def default_mime_type
object.default_attachment.try(:mime_type) object.default_attachment.try(:mime_type)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment