From 2b9b78e38ed30fdc61b2254cc0e812e9d6cd3ca3 Mon Sep 17 00:00:00 2001 From: rgarcia Date: Tue, 26 Dec 2017 12:40:26 +0100 Subject: [PATCH] Add rake task to reset the cached votes counter --- lib/tasks/votes.rake | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 lib/tasks/votes.rake diff --git a/lib/tasks/votes.rake b/lib/tasks/votes.rake new file mode 100644 index 000000000..0cc595662 --- /dev/null +++ b/lib/tasks/votes.rake @@ -0,0 +1,16 @@ +namespace :votes do + + desc "Resets cached_votes_up counter to its latest value" + task reset_vote_counter: :environment do + models = [Proposal, Budget::Investment] + + models.each do |model| + model.find_each do |resource| + resource.update_cached_votes + print "." + end + end + + end + +end