Fixed user stories permissions
parent
0a4d9090d1
commit
6a0fe606ce
|
@ -25,17 +25,21 @@ class RolePoints(models.Model):
|
||||||
verbose_name=_("points"))
|
verbose_name=_("points"))
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
|
verbose_name = "role points"
|
||||||
|
verbose_name_plural = "role points"
|
||||||
unique_together = ("user_story", "role")
|
unique_together = ("user_story", "role")
|
||||||
verbose_name = "Role Point"
|
ordering = ["user_story", "role"]
|
||||||
verbose_name_plural = "Role Points"
|
permissions = (
|
||||||
|
("view_rolepoints", "Can view role points"),
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class UserStory(WatchedMixin):
|
class UserStory(WatchedMixin):
|
||||||
ref = models.BigIntegerField(db_index=True, null=True, blank=True, default=None,
|
ref = models.BigIntegerField(db_index=True, null=True, blank=True, default=None,
|
||||||
verbose_name=_("ref"))
|
verbose_name=_("ref"))
|
||||||
milestone = models.ForeignKey("milestones.Milestone", null=True, blank=True, default=None,
|
milestone = models.ForeignKey("milestones.Milestone", null=True, blank=True,
|
||||||
related_name="user_stories", verbose_name=_("milestone"),
|
default=None, related_name="user_stories",
|
||||||
on_delete=models.SET_NULL)
|
on_delete=models.SET_NULL, verbose_name=_("milestone"))
|
||||||
project = models.ForeignKey("projects.Project", null=False, blank=False,
|
project = models.ForeignKey("projects.Project", null=False, blank=False,
|
||||||
related_name="user_stories", verbose_name=_("project"))
|
related_name="user_stories", verbose_name=_("project"))
|
||||||
owner = models.ForeignKey(settings.AUTH_USER_MODEL, null=True, blank=True,
|
owner = models.ForeignKey(settings.AUTH_USER_MODEL, null=True, blank=True,
|
||||||
|
@ -86,10 +90,7 @@ class UserStory(WatchedMixin):
|
||||||
ordering = ["project", "order"]
|
ordering = ["project", "order"]
|
||||||
unique_together = ("ref", "project")
|
unique_together = ("ref", "project")
|
||||||
permissions = (
|
permissions = (
|
||||||
("comment_userstory", "Can comment user stories"),
|
("view_userstory", "Can view user story"),
|
||||||
("view_userstory", "Can view user stories"),
|
|
||||||
("change_owned_userstory", "Can modify owned user stories"),
|
|
||||||
("add_userstory_to_milestones", "Can add user stories to milestones"),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
|
|
Loading…
Reference in New Issue