diff -r 9b07ddeb1412 -r 94834a1e6c01 app/soc/logic/models/document.py --- a/app/soc/logic/models/document.py Fri Nov 14 06:36:42 2008 +0000 +++ b/app/soc/logic/models/document.py Sat Nov 15 03:12:33 2008 +0000 @@ -26,6 +26,7 @@ from soc.logic.models import base import soc.models.document +import soc.models.work class Logic(base.Logic): @@ -35,10 +36,8 @@ def __init__(self): """Defines the name, key_name and model for this entity. """ - - self._name = "Document" - self._model = soc.models.document.Document - self._skip_properties = [] + base.Logic.__init__(self, soc.models.document.Document, + base_model=soc.models.work.Work) def getKeyValues(self, entity): """See base.Logic.getKeyNameValues.