diff --git a/controllers/public/proposals_discussion_plugin_public_controller.rb b/controllers/public/proposals_discussion_plugin_public_controller.rb index f3cc7ae..c02c243 100644 --- a/controllers/public/proposals_discussion_plugin_public_controller.rb +++ b/controllers/public/proposals_discussion_plugin_public_controller.rb @@ -2,11 +2,10 @@ class ProposalsDiscussionPluginPublicController < ApplicationController needs_profile - before_filter :set_rand_cookie - def load_proposals holder = profile.articles.find(params[:holder_id]) page = (params[:page] || 1).to_i + set_rand_cookie if page == 1 set_seed @proposals = holder.proposals.public.reorder('random()') @@ -28,7 +27,6 @@ class ProposalsDiscussionPluginPublicController < ApplicationController end def set_rand_cookie - return if cookies[:_noosfero_proposals_discussion_rand_seed].present? cookies[:_noosfero_proposals_discussion_rand_seed] = {value: rand, expires: Time.now + 600} end -- libgit2 0.21.2