From 4283ed919a73cd6af1743382b6d16afa3d21b875 Mon Sep 17 00:00:00 2001 From: Robin McCorkell Date: Sun, 15 Jan 2017 17:14:51 +0000 Subject: [PATCH] taskwarrior: Prevent KeyError on missing project --- i3pystatus/taskwarrior.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/i3pystatus/taskwarrior.py b/i3pystatus/taskwarrior.py index a5118d6..f8073de 100644 --- a/i3pystatus/taskwarrior.py +++ b/i3pystatus/taskwarrior.py @@ -80,7 +80,8 @@ class Taskwarrior(IntervalModule): if self.next_task is not None: format_values['next'] = self.next_task['description'] - format_values['project'] = self.next_task['project'] + format_values['project'] = self.next_task['project'] \ + if 'project' in self.next_task else '' self.output = { 'full_text': self.format.format(**format_values),