From c2ee316927aadf88968dfc9c9fcd6d3d9cc66ac4 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Sun, 29 Jul 2012 10:23:53 +0200 Subject: [PATCH] fix option checking for new work item --- organize/work/browser.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/organize/work/browser.py b/organize/work/browser.py index 2658aa9..935c5a5 100644 --- a/organize/work/browser.py +++ b/organize/work/browser.py @@ -350,7 +350,10 @@ class CreateWorkItemForm(ObjectForm, BaseTrackView): @Lazy def workItemTypes(self): - options = IOptions(adapted(self.task.conceptType)) + task = self.task + if task is None: + task = self.target + options = IOptions(adapted(task.conceptType)) typeNames = options.workitem_types if typeNames: return [workItemTypes[name] for name in typeNames]