Fixed user story ordering
parent
50ffc1caf9
commit
e6b4d0ba66
|
@ -85,7 +85,7 @@ class UserStoryViewSet(OCCResourceMixin, HistoryResourceMixin, WatchedResourceMi
|
|||
data = serializer.data
|
||||
project = Project.objects.get(id=data["project_id"])
|
||||
self.check_permissions(request, 'bulk_update_order', project)
|
||||
# services.update_userstories_order_in_bulk(data["bulk_stories"])
|
||||
services.update_userstories_order_in_bulk(data["bulk_stories"])
|
||||
|
||||
return response.NoContent()
|
||||
|
||||
|
|
|
@ -56,9 +56,9 @@ def update_userstories_order_in_bulk(bulk_data):
|
|||
"""
|
||||
user_story_ids = []
|
||||
new_order_values = []
|
||||
for user_story_id, new_order_value in bulk_data:
|
||||
user_story_ids.append(user_story_id)
|
||||
new_order_values.append({"order": new_order_value})
|
||||
for us_data in bulk_data:
|
||||
user_story_ids.append(us_data['us_id'])
|
||||
new_order_values.append({"order": us_data['order']})
|
||||
db.update_in_bulk_with_ids(user_story_ids, new_order_values, model=models.UserStory)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue