From a19bec8ccdb026378bc0cda2b9e5e04ac470bbc6 Mon Sep 17 00:00:00 2001 From: Miguel Gonzalez Date: Wed, 19 Sep 2018 07:23:00 +0200 Subject: [PATCH] Fix non existing key case --- taiga/timeline/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/taiga/timeline/serializers.py b/taiga/timeline/serializers.py index 5e39c0aa..6bc428bf 100644 --- a/taiga/timeline/serializers.py +++ b/taiga/timeline/serializers.py @@ -67,9 +67,9 @@ class TimelineSerializer(serializers.LightSerializer): "date_joined": user.date_joined } - if "attachments" in obj.data["values_diff"].keys(): + if "values_diff" in obj.data and "attachments" in obj.data["values_diff"]: [[self.parse_url(item) for item in value] for key, value in - obj.data["values_diff"].get("attachments").items() if value] + obj.data["values_diff"]["attachments"].items() if value] return obj.data