From 2bf65caf565c5923684953557594fc287c80c6ca Mon Sep 17 00:00:00 2001 From: Marcelo Silveira Date: Fri, 27 Apr 2012 18:22:11 -0300 Subject: [PATCH] Use Array#first instead of Array#[0] --- .../lib/active_record/relation/finder_methods.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/activerecord/lib/active_record/relation/finder_methods.rb b/activerecord/lib/active_record/relation/finder_methods.rb index 7af69d3483..d13bed95ce 100644 --- a/activerecord/lib/active_record/relation/finder_methods.rb +++ b/activerecord/lib/active_record/relation/finder_methods.rb @@ -350,9 +350,9 @@ def find_some(ids) def find_take if loaded? - @records.take(1)[0] + @records.take(1).first else - @take ||= limit(1).to_a[0] + @take ||= limit(1).to_a.first end end @@ -362,9 +362,9 @@ def find_first else @first ||= if order_values.empty? && primary_key - order("#{quoted_table_name}.#{quoted_primary_key} ASC").limit(1).to_a[0] + order("#{quoted_table_name}.#{quoted_primary_key} ASC").limit(1).to_a.first else - limit(1).to_a[0] + limit(1).to_a.first end end end @@ -377,7 +377,7 @@ def find_last if offset_value || limit_value to_a.last else - reverse_order.limit(1).to_a[0] + reverse_order.limit(1).to_a.first end end end -- GitLab