Tanking snapshot when creating related user stories for an epic in bulk mode
parent
132f759190
commit
2516fb9685
|
@ -292,6 +292,7 @@ class EpicRelatedUserStoryViewSet(NestedViewSetMixin, HistoryResourceMixin,
|
|||
|
||||
for related_userstory in related_userstories:
|
||||
self.persist_history_snapshot(obj=related_userstory)
|
||||
self.persist_history_snapshot(obj=related_userstory.user_story)
|
||||
|
||||
related_uss_serialized = self.get_serializer_class()(epic.relateduserstory_set.all(), many=True)
|
||||
return response.Ok(related_uss_serialized.data)
|
||||
|
|
|
@ -127,6 +127,12 @@ class UserStory(OCCModelMixin, WatchedModelMixin, BlockedMixin, TaggedMixin, mod
|
|||
|
||||
super().save(*args, **kwargs)
|
||||
|
||||
if not self.role_points.all():
|
||||
for role in self.project.roles.all():
|
||||
RolePoints.objects.create(role=role,
|
||||
points=self.project.default_points,
|
||||
user_story=self)
|
||||
|
||||
def __str__(self):
|
||||
return "({1}) {0}".format(self.ref, self.subject)
|
||||
|
||||
|
|
Loading…
Reference in New Issue