class Opensubtitles::Finder::Interactive

Public Instance Methods

chose(items) click to toggle source
# File lib/opensubtitles/finder/interactive.rb, line 6
def chose(items)
  puts "D'oh! You stumbled upon a hash conflict, please resolve it:"
  puts
  items.each_with_index do |name, index|
    puts " #{index} - #{name}"
  end
  print 'id: '
  str = STDIN.gets # TODO: rule #1, never trust user input
  puts
  items[str.to_i]
end