X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/fa5398b9c171d2fa7c7228cf6a06d9bdf7d31f98..626876f896404c5b8ed10e200d95cbedc5158f5b:/forum/models/action.py diff --git a/forum/models/action.py b/forum/models/action.py index ca92c27..3aa6582 100644 --- a/forum/models/action.py +++ b/forum/models/action.py @@ -44,7 +44,7 @@ class Action(BaseModel): real_user = models.ForeignKey('User', related_name="proxied_actions", null=True) ip = models.CharField(max_length=39) node = models.ForeignKey('Node', null=True, related_name="actions") - action_type = models.CharField(max_length=16) + action_type = models.CharField(max_length=32) action_date = models.DateTimeField(default=datetime.datetime.now) extra = PickledObjectField() @@ -300,7 +300,7 @@ class ActionRepute(models.Model): return 0 def _add_to_rep(self, value): - if (self.user.reputation + value < 1) and not settings.ALLOW_NEGATIVE_REPUTATION: + if int(self.user.reputation + value) < 1 and not settings.ALLOW_NEGATIVE_REPUTATION: return 0 else: return models.F('reputation') + value