diff --git a/lib/lita/handlers/onewheel_beer_tin_bucket.rb b/lib/lita/handlers/onewheel_beer_tin_bucket.rb index 698081e..affb619 100644 --- a/lib/lita/handlers/onewheel_beer_tin_bucket.rb +++ b/lib/lita/handlers/onewheel_beer_tin_bucket.rb @@ -42,14 +42,13 @@ class OnewheelBeerTinBucket < OnewheelBeerBase help: {'tapslow' => 'Show me the highest abv keg.'} def send_response(tap, datum, response) - reply = "tinbucket tap #{tap}) #{get_tap_type_text(datum[:type])}" + reply = "Tin Bucket tap #{tap}) #{get_tap_type_text(datum[:type])}" # reply += "#{datum[:brewery]} " reply += "#{datum[:name]} " # reply += "- #{datum[:desc]}, " # reply += "Served in a #{datum[1]['glass']} glass. " # reply += "#{datum[:remaining]}" - reply += "#{datum[:abv]}%, " - reply += "$#{datum[:price].to_s.sub '.0', ''}" + reply += "#{datum[:abv]}%" Lita.logger.info "send_response: Replying with #{reply}" @@ -85,7 +84,7 @@ def parse_response(response) beer_name = beer_node.css('.beverageName').children.to_s beer_type = beer_node.css('.beverageStyle').children.to_s beer_location = beer_node.css('.producerLocation').children.to_s - abv = beer_node.css('.abv').children.to_s.sub /\d+\.*\d*\s*/, '' + abv = beer_node.css('.abv').children.to_s.sub /%\s*/, '' ibu = beer_node.css('.ibu').children.to_s full_text_search = "#{brewery} #{beer_name} #{beer_type} #{beer_location}" # #{beer_desc.to_s.gsub /\d+\.*\d*%*/, ''} diff --git a/lita-onewheel-beer-tin-bucket.gemspec b/lita-onewheel-beer-tin-bucket.gemspec index f2e7d15..9f3a9e1 100644 --- a/lita-onewheel-beer-tin-bucket.gemspec +++ b/lita-onewheel-beer-tin-bucket.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |spec| spec.name = 'lita-onewheel-beer-tin-bucket' - spec.version = '0.0.0' + spec.version = '0.1.0' spec.authors = ['Andrew Kreps'] spec.email = ['andrew.kreps@gmail.com'] spec.description = %q{Lita interface to Tin Bucket's listings.} diff --git a/spec/lita/handlers/onewheel_beer_tin_bucket_spec.rb b/spec/lita/handlers/onewheel_beer_tin_bucket_spec.rb index 322a297..b28bd3f 100644 --- a/spec/lita/handlers/onewheel_beer_tin_bucket_spec.rb +++ b/spec/lita/handlers/onewheel_beer_tin_bucket_spec.rb @@ -28,7 +28,7 @@ it 'displays details for tap 4' do send_command 'tinbucket 4' - expect(replies.last).to eq('tinbucket tap 4) Blind Pig - IPA 6.1%, $6') + expect(replies.last).to eq('Tin Bucket tap 4) Sticky Hands Hop Experience 8.8%') end it 'doesn\'t explode on 1' do