lib/Zeta/plugins/wolfram.rb in zetabot-2.0.4 vs lib/Zeta/plugins/wolfram.rb in zetabot-2.0.5
- old
+ new
@@ -17,10 +17,10 @@
match /calc (.+)/, method: :calculate
def calculate(m, query)
# Rescue incase something goes wrong
begin
- debug 'Query: ' + Cgi.escape(query)
+ debug 'Query: ' + CGI.escape(query)
url = "http://api.wolframalpha.com/v2/query?input=#{CGI.escape(query)}&appid=#{Config.secrets[:wolfram]}&primary=true&format=plaintext"
request = open(url).read
data = Crack::XML.parse(request)
pod0 = data['queryresult']['pod'][0]['subpod']['plaintext'].strip
pod1 = data['queryresult']['pod'][1]['subpod']['plaintext'].strip
\ No newline at end of file