From fab5e8d038ceadbbe85cd18a5b9307854231b982 Mon Sep 17 00:00:00 2001 From: Saivann Date: Wed, 2 Apr 2014 12:10:24 -0400 Subject: [PATCH] Fix conditions for using address_2 and state fields from meetups --- _plugins/events.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_plugins/events.rb b/_plugins/events.rb index 88ccf215..fa324979 100644 --- a/_plugins/events.rb +++ b/_plugins/events.rb @@ -76,10 +76,10 @@ module Jekyll country = country.upcase geoloc = lat + ', ' + lon # Use address_2 and state when available - if m['venue'].has_key?('address_2') and ( m['venue']['address_2'].is_a?(String) and m['venue']['address_2'].is_a?(Integer) and m['venue']['address_2'].is_a?(Float) ) and /^.{1,150}$/.match(m['venue']['address_2'].to_s) + if m['venue'].has_key?('address_2') and ( m['venue']['address_2'].is_a?(String) or m['venue']['address_2'].is_a?(Integer) or m['venue']['address_2'].is_a?(Float) ) and /^.{1,150}$/.match(m['venue']['address_2'].to_s) address = address + ' ' + m['venue']['address_2'].to_s end - if m['venue'].has_key?('state') and ( m['venue']['state'].is_a?(String) and m['venue']['state'].is_a?(Integer) and m['venue']['state'].is_a?(Float) ) and /^.{1,150}$/.match(m['venue']['state'].to_s) + if m['venue'].has_key?('state') and ( m['venue']['state'].is_a?(String) or m['venue']['state'].is_a?(Integer) or m['venue']['state'].is_a?(Float) ) and /^.{1,150}$/.match(m['venue']['state'].to_s) city = city + ', ' + m['venue']['state'].to_s end # Populate meetups array