Commit 98c088e8 authored by Michal Čihař's avatar Michal Čihař

Wrap some long lines

parent 1421335b
...@@ -57,7 +57,12 @@ def send_notification_email(language, email, notification, translation_obj, ...@@ -57,7 +57,12 @@ def send_notification_email(language, email, notification, translation_obj,
if headers is None: if headers is None:
headers = {} headers = {}
try: try:
logger.info('sending notification %s on %s to %s', notification, translation_obj.__unicode__(), email) logger.info(
'sending notification %s on %s to %s',
notification,
translation_obj.__unicode__(),
email
)
# Load user language # Load user language
translation.activate(language) translation.activate(language)
...@@ -71,7 +76,9 @@ def send_notification_email(language, email, notification, translation_obj, ...@@ -71,7 +76,9 @@ def send_notification_email(language, email, notification, translation_obj,
domain = Site.objects.get_current().domain domain = Site.objects.get_current().domain
context['translation'] = translation_obj context['translation'] = translation_obj
context['current_site'] = domain context['current_site'] = domain
context['translation_url'] = 'http://%s%s' % (domain, translation_obj.get_absolute_url()) context['translation_url'] = 'http://%s%s' % (
domain, translation_obj.get_absolute_url()
)
context['subject_template'] = subject_template context['subject_template'] = subject_template
# Render subject # Render subject
...@@ -119,23 +126,48 @@ class ProfileManager(models.Manager): ...@@ -119,23 +126,48 @@ class ProfileManager(models.Manager):
Manager providing shortcuts for subscription queries. Manager providing shortcuts for subscription queries.
''' '''
def subscribed_any_translation(self, project, language, user): def subscribed_any_translation(self, project, language, user):
return self.filter(subscribe_any_translation=True, subscriptions=project, languages=language).exclude(user=user) return self.filter(
subscribe_any_translation=True,
subscriptions=project,
languages=language
).exclude(
user=user
)
def subscribed_new_string(self, project, language): def subscribed_new_string(self, project, language):
return self.filter(subscribe_new_string=True, subscriptions=project, languages=language) return self.filter(
subscribe_new_string=True,
subscriptions=project,
languages=language
)
def subscribed_new_suggestion(self, project, language, user): def subscribed_new_suggestion(self, project, language, user):
ret = self.filter(subscribe_new_suggestion=True, subscriptions=project, languages=language) ret = self.filter(
subscribe_new_suggestion=True,
subscriptions=project,
languages=language
)
# We don't want to filter out anonymous user # We don't want to filter out anonymous user
if user.is_authenticated(): if user.is_authenticated():
ret = ret.exclude(user=user) ret = ret.exclude(user=user)
return ret return ret
def subscribed_new_contributor(self, project, language, user): def subscribed_new_contributor(self, project, language, user):
return self.filter(subscribe_new_contributor=True, subscriptions=project, languages=language).exclude(user=user) return self.filter(
subscribe_new_contributor=True,
subscriptions=project,
languages=language
).exclude(
user=user
)
def subscribed_new_comment(self, project, language, user): def subscribed_new_comment(self, project, language, user):
ret = self.filter(subscribe_new_comment=True, subscriptions=project).exclude(user=user) ret = self.filter(
subscribe_new_comment=True,
subscriptions=project
).exclude(
user=user
)
# Source comments go to every subscriber # Source comments go to every subscriber
if language is not None: if language is not None:
ret = ret.filter(languages=language) ret = ret.filter(languages=language)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment