lib/gendered/guesser.rb in gendered-0.0.2 vs lib/gendered/guesser.rb in gendered-0.0.3

- old
+ new

@@ -19,22 +19,24 @@ if name.is_a?(String) name = Name.new(guess["name"]) end name.tap do |n| - n.gender = guess["gender"].to_sym - n.probability = guess["probability"] - n.sample_size = guess["count"] + if guess["gender"] + n.gender = guess["gender"].to_sym + n.probability = guess["probability"] + n.sample_size = guess["count"] + end end end self.names end end def url url = "http://api.genderize.io/?" name_queries = names.collect.with_index do |name, index| - "name[#{index}]=#{name}" + "name[#{index}]=#{CGI.escape(name.to_s)}" end url + name_queries.join("&") end end