diff --git a/organize/interfaces.py b/organize/interfaces.py index 97fb115..7b59a0b 100644 --- a/organize/interfaces.py +++ b/organize/interfaces.py @@ -165,7 +165,7 @@ class ITask(IConceptSchema, ITask): # 'allocated' predicate -class IAllocated(Interface): +class IAllocated(IConceptSchema): allocType = schema.Choice( title=_(u'Allocation Type'), diff --git a/organize/task.py b/organize/task.py index bfa9464..8f7f470 100644 --- a/organize/task.py +++ b/organize/task.py @@ -40,5 +40,5 @@ class Task(AdapterBase): implements(ITask) _adapterAttributes = ('context', '__parent__',) - _contextAttributes = list(ITask) + list(IConcept) + _contextAttributes = list(ITask) # + list(IConcept)