[tor-commits] [gettor/master] Fixed missing param on _send_links()
ilv at torproject.org
ilv at torproject.org
Tue Sep 22 23:39:12 UTC 2015
commit 41f4672c33b8f74113a4d5b5bbb99280d6c3009d
Author: ilv <ilv at users.noreply.github.com>
Date: Tue Aug 5 16:55:45 2014 -0400
Fixed missing param on _send_links()
---
src/gettor/smtp.py | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/gettor/smtp.py b/src/gettor/smtp.py
index 6a2873e..50d26a0 100644
--- a/src/gettor/smtp.py
+++ b/src/gettor/smtp.py
@@ -496,7 +496,7 @@ class SMTP(object):
"""
# Obtain the content in english and send it
- t = gettext.translation(locale, './i18n', languages=['en'])
+ t = gettext.translation('en', './i18n', languages=['en'])
_ = t.ugettext
unsupported_locale_subject = _('unsupported_locale_subject')
@@ -580,15 +580,16 @@ class SMTP(object):
links = self.core.get_links('SMTP', request['os'],
request['locale'])
- except UnsupportedOSError as e:
+ except core.UnsupportedOSError as e:
self.logger.info("Request for unsupported OS: %s (%s)" %
(request['os'], str(e)))
# if we got here, the address of the sender should be valid
# so we send him/her a message about the unsupported OS
self._send_unsupported_os(request['os'], request['locale'],
self.our_addr, norm_from_addr)
+ return
- except UnsupportedLocaleError as e:
+ except core.UnsupportedLocaleError as e:
self.logger.info("Request for unsupported locale: %s (%s)"
% (request['locale'], str(e)))
# if we got here, the address of the sender should be valid
@@ -596,9 +597,10 @@ class SMTP(object):
self._send_unsupported_locale(request['locale'],
request['os'], self.our_addr,
norm_from_addr)
+ return
# if core fails, we fail too
- except (InternalError, ConfigurationError) as e:
+ except (core.InternalError, core.ConfigurationError) as e:
self.logger.error("Something's wrong with the Core module:"
" %s" % str(e))
raise InternalError("Error obtaining the links.")
@@ -606,7 +608,8 @@ class SMTP(object):
# make sure we can send emails
try:
self._send_links(links, request['locale'], request['os'],
- self.our_addr, norm_from_addr)
+ self.our_addr, norm_from_addr,
+ request['pt'])
except SendEmailError as e:
raise SendEmailError("Something's wrong with the SMTP "
"server: %s" % str(e))
More information about the tor-commits
mailing list