Fixed user story ordering

remotes/origin/enhancement/email-actions
Jesús Espino 2014-08-12 10:05:14 +02:00
parent 50ffc1caf9
commit e6b4d0ba66
2 changed files with 4 additions and 4 deletions

View File

@ -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()

View File

@ -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)