From 482e1c53f350bfa589e754a401337713e7875084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Tue, 6 Jun 2017 15:18:35 +0200 Subject: [PATCH] Allowing not send user stories scale_id --- taiga/projects/validators.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/taiga/projects/validators.py b/taiga/projects/validators.py index d834cab8..941ba8f6 100644 --- a/taiga/projects/validators.py +++ b/taiga/projects/validators.py @@ -365,13 +365,13 @@ class GameValidator(validators.ModelValidator): scales = map(lambda x: x['id'], attrs["scales"]) for us in userstories: - if "id" not in us or "scale_id" not in us: + if "id" not in us: raise ValidationError(_("Invalid user story format")) if project.user_stories.filter(id=us['id']).count() == 0: raise ValidationError(_("Invalid user story for the project")) - if us['scale_id'] is not None and us['scale_id'] not in scales: + if 'scale_id' in us and us['scale_id'] is not None and us['scale_id'] not in scales: raise ValidationError(_("Invalid scale id for user story")) return attrs