lib/i18n/tasks/reports/base.rb in i18n-tasks-0.7.4 vs lib/i18n/tasks/reports/base.rb in i18n-tasks-0.7.5

- old
+ new

@@ -38,10 +38,10 @@ # Sort keys by their attributes in order # @param [Hash] order e.g. {locale: :asc, type: :desc, key: :asc} def sort_by_attr!(objects, order = {locale: :asc, key: :asc}) order_keys = order.keys objects.sort! { |a, b| - by = order_keys.detect { |by| a[by] != b[by] } + by = order_keys.detect { |k| a[k] != b[k] } order[by] == :desc ? b[by] <=> a[by] : a[by] <=> b[by] } objects end