equal
deleted
inserted
replaced
412 @cached |
412 @cached |
413 def cwetype_workflow(self): |
413 def cwetype_workflow(self): |
414 """return the default workflow for entities of this type""" |
414 """return the default workflow for entities of this type""" |
415 # XXX CWEType method |
415 # XXX CWEType method |
416 wfrset = self._cw.execute('Any WF WHERE ET default_workflow WF, ' |
416 wfrset = self._cw.execute('Any WF WHERE ET default_workflow WF, ' |
417 'ET name %(et)s', {'et': self.entity.cw_etype}) |
417 'ET name %(et)s', {'et': unicode(self.entity.cw_etype)}) |
418 if wfrset: |
418 if wfrset: |
419 return wfrset.get_entity(0, 0) |
419 return wfrset.get_entity(0, 0) |
420 self.warning("can't find any workflow for %s", self.entity.cw_etype) |
420 self.warning("can't find any workflow for %s", self.entity.cw_etype) |
421 return None |
421 return None |
422 |
422 |