From 1f62210be38f954c024bed614eba91a4231ef3b0 Mon Sep 17 00:00:00 2001 From: edogawaconan Date: Thu, 28 Aug 2014 06:19:42 +0900 Subject: [PATCH] Fix incorrect replacement. Use find instead of select since select will find all matches. --- app/controllers/post_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/post_controller.rb b/app/controllers/post_controller.rb index b2e4eb9e8..606f1417a 100644 --- a/app/controllers/post_controller.rb +++ b/app/controllers/post_controller.rb @@ -420,7 +420,7 @@ def show @pool_posts = PoolPost.where(:post_id => @post.id).includes(:pool).references(:pool).order("pools.name") if params[:pool_id] then - @following_pool_post = @pool_posts.to_a.select { |pp| pp.pool_id == params[:pool_id] } + @following_pool_post = @pool_posts.to_a.find { |pp| pp.pool_id == params[:pool_id] } else @following_pool_post = @pool_posts.to_a.first end