X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/cdf6f5f965021228d2a411d23726eda56db0b5a7..98a02b22ef42fe3a91b15baabb25889725b13a9e:/forum/actions/user.py
diff --git a/forum/actions/user.py b/forum/actions/user.py
index ce277c3..09a66ff 100644
--- a/forum/actions/user.py
+++ b/forum/actions/user.py
@@ -8,8 +8,6 @@ from forum import settings, REQUEST_HOLDER
from forum.settings import APP_SHORT_NAME
from forum.utils.mail import send_template_email
-from django.contrib import messages
-
class UserJoinsAction(ActionProxy):
verb = _("joined")
@@ -74,11 +72,7 @@ class BonusRepAction(ActionProxy):
def repute_users(self):
self.repute(self._affected, self._value)
- if self._value > 0:
- self._affected.message_set.create(
- message=_("Congratulations, you have been awarded an extra %s reputation points.") % self._value +
- '
%s' % self.extra.get('message', _('Thank you')))
- else:
+ if self._value < 0:
messages.info(REQUEST_HOLDER.request, _("You have penalized %s in %s reputation points.") % (self._affected, self._value) +
'
%s' % self.extra.get('message', ''))
@@ -112,13 +106,6 @@ class AwardPointsAction(ActionProxy):
self.repute(self._affected, self._value)
self.repute(self.user, -self._value)
- self._affected.message_set.create(
- message=_("Congratulations, you have been awarded an extra %(points)s reputation %(points_label)s on this answer.") % {
- 'points': self._value,
- 'points_label': ungettext('point', 'points', self._value),
- 'answer_url': self.node.get_absolute_url()
- })
-
def describe(self, viewer=None):
value = self.extra.get('value', _('unknown'))
@@ -164,12 +151,6 @@ class AwardAction(ActionProxy):
self.user.save()
- self.user.message_set.create(message=_(
- """Congratulations, you have received a badge '%(badge_name)s'. Find out who has it, too."""
- ) % dict(
- badge_name=award.badge.name,
- badge_url=award.badge.get_absolute_url()))
-
def cancel_action(self):
award = self.award
badge = award.badge
@@ -242,7 +223,6 @@ class SuspendAction(ActionProxy):
u.is_active = True
u._pop_suspension_cache()
u.save()
- u.message_set.create(message=_("Your suspension has been removed."))
def describe(self, viewer=None):
if self.extra.get('bantype', 'indefinitely') == 'forxdays' and self.extra.get('forxdays', None):