From 45f20b6e64add029e8b44c88eef850fca61f85a3 Mon Sep 17 00:00:00 2001 From: Allister Antosik Date: Wed, 25 Nov 2015 13:48:46 +0000 Subject: [PATCH] Protected US CSV export assignment against undefined property --- AUTHORS.rst | 1 + taiga/projects/userstories/services.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/AUTHORS.rst b/AUTHORS.rst index 7242d6b1..54224670 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -15,6 +15,7 @@ people who have submitted patches, reported bugs, added translations, helped answer newbie questions, and generally made taiga that much better: - Alejandro Gómez +- Allister Antosik - Alonso Torres - Andrea Stagi - Andrés Moya diff --git a/taiga/projects/userstories/services.py b/taiga/projects/userstories/services.py index d1e54394..bb05ae29 100644 --- a/taiga/projects/userstories/services.py +++ b/taiga/projects/userstories/services.py @@ -153,8 +153,8 @@ def userstories_to_csv(project,queryset): "subject": us.subject, "description": us.description, "milestone": us.milestone.name if us.milestone else None, - "owner": us.owner.username, - "owner_full_name": us.owner.get_full_name(), + "owner": us.owner.username if us.owner else None, + "owner_full_name": us.owner.get_full_name() if us.owner else None, "assigned_to": us.assigned_to.username if us.assigned_to else None, "assigned_to_full_name": us.assigned_to.get_full_name() if us.assigned_to else None, "status": us.status.name,