From 6a0fe606ceda45a375318813a2811d79f80b073b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Wed, 30 Oct 2013 15:07:35 +0100 Subject: [PATCH] Fixed user stories permissions --- greenmine/projects/userstories/models.py | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/greenmine/projects/userstories/models.py b/greenmine/projects/userstories/models.py index 1b0846f0..edd2489a 100644 --- a/greenmine/projects/userstories/models.py +++ b/greenmine/projects/userstories/models.py @@ -25,17 +25,21 @@ class RolePoints(models.Model): verbose_name=_("points")) class Meta: + verbose_name = "role points" + verbose_name_plural = "role points" unique_together = ("user_story", "role") - verbose_name = "Role Point" - verbose_name_plural = "Role Points" + ordering = ["user_story", "role"] + permissions = ( + ("view_rolepoints", "Can view role points"), + ) class UserStory(WatchedMixin): ref = models.BigIntegerField(db_index=True, null=True, blank=True, default=None, verbose_name=_("ref")) - milestone = models.ForeignKey("milestones.Milestone", null=True, blank=True, default=None, - related_name="user_stories", verbose_name=_("milestone"), - on_delete=models.SET_NULL) + milestone = models.ForeignKey("milestones.Milestone", null=True, blank=True, + default=None, related_name="user_stories", + on_delete=models.SET_NULL, verbose_name=_("milestone")) project = models.ForeignKey("projects.Project", null=False, blank=False, related_name="user_stories", verbose_name=_("project")) owner = models.ForeignKey(settings.AUTH_USER_MODEL, null=True, blank=True, @@ -86,10 +90,7 @@ class UserStory(WatchedMixin): ordering = ["project", "order"] unique_together = ("ref", "project") permissions = ( - ("comment_userstory", "Can comment user stories"), - ("view_userstory", "Can view user stories"), - ("change_owned_userstory", "Can modify owned user stories"), - ("add_userstory_to_milestones", "Can add user stories to milestones"), + ("view_userstory", "Can view user story"), ) def __str__(self):