Adding timeline entries on bulk_create calls
parent
e9ca1abf55
commit
8475015025
|
@ -220,6 +220,9 @@ class EpicViewSet(OCCResourceMixin, VotedResourceMixin, HistoryResourceMixin,
|
|||
callback=self.post_save, precall=self.pre_save)
|
||||
|
||||
epics = self.get_queryset().filter(id__in=[i.id for i in epics])
|
||||
for epic in epics:
|
||||
self.persist_history_snapshot(obj=epic)
|
||||
|
||||
epics_serialized = self.get_serializer_class()(epics, many=True)
|
||||
|
||||
return response.Ok(epics_serialized.data)
|
||||
|
|
|
@ -266,6 +266,9 @@ class TaskViewSet(OCCResourceMixin, VotedResourceMixin, HistoryResourceMixin,
|
|||
project=project, owner=request.user, callback=self.post_save, precall=self.pre_save)
|
||||
|
||||
tasks = self.get_queryset().filter(id__in=[i.id for i in tasks])
|
||||
for task in tasks:
|
||||
self.persist_history_snapshot(obj=task)
|
||||
|
||||
tasks_serialized = self.get_serializer_class()(tasks, many=True)
|
||||
|
||||
return response.Ok(tasks_serialized.data)
|
||||
|
|
|
@ -340,6 +340,9 @@ class UserStoryViewSet(OCCResourceMixin, VotedResourceMixin, HistoryResourceMixi
|
|||
callback=self.post_save, precall=self.pre_save)
|
||||
|
||||
user_stories = self.get_queryset().filter(id__in=[i.id for i in user_stories])
|
||||
for user_story in user_stories:
|
||||
self.persist_history_snapshot(obj=user_story)
|
||||
|
||||
user_stories_serialized = self.get_serializer_class()(user_stories, many=True)
|
||||
|
||||
return response.Ok(user_stories_serialized.data)
|
||||
|
|
Loading…
Reference in New Issue