Method: OnePass::Application#search
- Defined in:
- lib/OnePass/application.rb
#search(query) ⇒ Object
72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'lib/OnePass/application.rb', line 72 def search(query) @vault.find(/#{query}/i).collect do |item| data = (@vault.item_overview item).merge(@vault.item_detail(item)) { uuid: data['uuid'], title: data['title'], username: data['fields'].find({}) do |field| field['designation'] == 'username' end['value'] } end end |