Google: Fix previous commit.

This commit is contained in:
Valentin Lorentz 2013-05-30 13:16:36 +00:00
parent 6e8b7be0f1
commit b360871378

View File

@ -287,7 +287,7 @@ class Google(callbacks.PluginRegexp):
irc.reply(url, prefixNick=False) irc.reply(url, prefixNick=False)
googleSnarfer = urlSnarfer(googleSnarfer) googleSnarfer = urlSnarfer(googleSnarfer)
def _googleUrl(self, s): def _googleUrl(self, s, channel):
s = s.replace('+', '%2B') s = s.replace('+', '%2B')
s = s.replace(' ', '+') s = s.replace(' ', '+')
url = r'http://%s/search?q=%s' % \ url = r'http://%s/search?q=%s' % \
@ -313,7 +313,7 @@ class Google(callbacks.PluginRegexp):
Uses Google's calculator to calculate the value of <expression>. Uses Google's calculator to calculate the value of <expression>.
""" """
channel = msg.args[0] channel = msg.args[0]
if not isChannel(channel): if not ircutils.isChannel(channel):
channel = None channel = None
urlig = self._googleUrlIG(expr, channel) urlig = self._googleUrlIG(expr, channel)
js = utils.web.getUrl(urlig).decode('utf8') js = utils.web.getUrl(urlig).decode('utf8')
@ -326,7 +326,7 @@ class Google(callbacks.PluginRegexp):
.replace('\\', '\\\\') .replace('\\', '\\\\')
js = json.loads(js) js = json.loads(js)
url = self._googleUrl(expr) url = self._googleUrl(expr, channel)
html = utils.web.getUrl(url).decode('utf8') html = utils.web.getUrl(url).decode('utf8')
match = self._calcRe1.search(html) match = self._calcRe1.search(html)
if match is None: if match is None:
@ -355,7 +355,10 @@ class Google(callbacks.PluginRegexp):
Looks <phone number> up on Google. Looks <phone number> up on Google.
""" """
url = self._googleUrl(phonenumber) channel = msg.args[0]
if not ircutils.isChannel(channel):
channel = None
url = self._googleUrl(phonenumber, channel)
html = utils.web.getUrl(url).decode('utf8') html = utils.web.getUrl(url).decode('utf8')
m = self._phoneRe.search(html) m = self._phoneRe.search(html)
if m is not None: if m is not None: