diff --git a/lib/tel_selections.rb b/lib/tel_selections.rb index 68b62d14798fee3a24aa69ca905b711f757feea4..8da82d1103cf70c287cf3fe67e6eb7bf7a0283b8 100644 --- a/lib/tel_selections.rb +++ b/lib/tel_selections.rb @@ -187,7 +187,7 @@ class TelSelections end class CityState - Q.register(/\A([^,]+)\s*,\s*([A-Z]{2})\Z/, &method(:new)) + Q.register(/\A([^,]+)\s*,\s*([a-zA-Z]{2})\Z/, &method(:new)) CITY_MAP = { "ajax" => "Ajax-Pickering", @@ -208,7 +208,7 @@ class TelSelections def initialize(city, state) @city = CITY_MAP.fetch(city.downcase, city) - @state = STATE_MAP.fetch(state, state) + @state = STATE_MAP.fetch(state.upcase, state.upcase) end def iris_query