Fixed an error when we try to update an US

remotes/origin/enhancement/email-actions
David Barragán Merino 2013-10-29 17:36:22 +01:00
parent a5162a7758
commit 165b0eeb3a
1 changed files with 3 additions and 3 deletions

View File

@ -32,7 +32,7 @@ class UserStorySerializer(serializers.ModelSerializer):
def save_object(self, obj, **kwargs):
role_points = obj._related_data.pop("role_points", None)
super(UserStorySerializer, self).save_object(obj, **kwargs)
super().save_object(obj, **kwargs)
points_modelcls = get_model("projects", "Points")
@ -40,8 +40,8 @@ class UserStorySerializer(serializers.ModelSerializer):
if role_points:
for role_id, points_id in role_points.items():
role_points = obj.role_points.get(role__id=role_id)
role_points.points = points_modelcls.objects.get(project=obj.project,
id=points_id)
role_points.points = points_modelcls.objects.get(id=points_id,
project=obj.project)
role_points.save()
def get_total_points(self, obj):