Sha256: d11230fd653919ce130f80db01e843e9b5040dc8ebccd7fb89fc88eedd91d4b0
Contents?: true
Size: 573 Bytes
Versions: 6
Compression:
Stored size: 573 Bytes
Contents
module GovKit module CA module PostalCode module Strategy class LiberalCa < Base follow_redirects true base_uri 'www.liberal.ca' http_method :get path '/ridings/<%= @postal_code %>/' private def electoral_districts! [response.parsed_response[%r{https://action.liberal.ca/en/donate/riding/(\d{5})}, 1]] end def valid? !response.parsed_response["We couldn't find a riding for that postal code."] end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems