equal
deleted
inserted
replaced
921 rset = self.rqlexec('SET X workflow_of ET ' |
921 rset = self.rqlexec('SET X workflow_of ET ' |
922 'WHERE X eid %(x)s, ET name %(et)s', |
922 'WHERE X eid %(x)s, ET name %(et)s', |
923 {'x': wf.eid, 'et': etype}, 'x') |
923 {'x': wf.eid, 'et': etype}, 'x') |
924 assert rset, 'unexistant entity type %s' % etype |
924 assert rset, 'unexistant entity type %s' % etype |
925 if default: |
925 if default: |
926 rset = self.rqlexec('SET X default_workflow_of ET ' |
926 rset = self.rqlexec('SET ET default_workflow X ' |
927 'WHERE X eid %(x)s, ET name %(et)s', |
927 'WHERE X eid %(x)s, ET name %(et)s', |
928 {'x': wf.eid, 'et': etype}, 'x') |
928 {'x': wf.eid, 'et': etype}, 'x') |
929 if commit: |
929 if commit: |
930 self.commit() |
930 self.commit() |
931 return wf |
931 return wf |