oops, I though those methods had been tested, seems not...
authorsylvain.thenault@logilab.fr
Wed, 25 Feb 2009 18:40:36 +0100
changeset 960 040f9a2b6a36
parent 959 ffe5e1631081
child 961 3390ba558030
oops, I though those methods had been tested, seems not...
common/mixins.py
--- a/common/mixins.py	Wed Feb 25 18:40:06 2009 +0100
+++ b/common/mixins.py	Wed Feb 25 18:40:36 2009 +0100
@@ -175,14 +175,14 @@
         return self.req._(self.state)
 
     def wf_state(self, statename):
-        rset = self.req.execute('Any S, SN WHERE S name %(n)s, S state_of E, E name %(e)s',
+        rset = self.req.execute('Any S, SN WHERE S name SN, S name %(n)s, S state_of E, E name %(e)s',
                                 {'n': statename, 'e': str(self.e_schema)})
         if rset:
             return rset.get_entity(0, 0)
         return None
     
     def wf_transition(self, trname):
-        rset = self.req.execute('Any T, TN WHERE T name %(n)s, T transition_of E, E name %(e)s',
+        rset = self.req.execute('Any T, TN WHERE T name TN, T name %(n)s, T transition_of E, E name %(e)s',
                                 {'n': trname, 'e': str(self.e_schema)})
         if rset:
             return rset.get_entity(0, 0)