summaryrefslogtreecommitdiff
path: root/bin/workflow/instance.py
diff options
context:
space:
mode:
authorxrg <>2009-11-20 20:01:04 +0530
committerHarry (Open ERP) <hmo@tinyerp.com>2009-11-20 20:01:04 +0530
commitdad1ff955b636ccbad687f2f3f731ee8f512bd6f (patch)
treee3405d96ef59f72094e5e300db24fb713e2b8838 /bin/workflow/instance.py
parentb2a9a804ebf6c93ebe98751dd6b1008b8fe09306 (diff)
parentf566ea57a83bab87a8c7fa9743d190b4520c89e2 (diff)
[merge] merge from lp:~xrg/openobject-server/optimize-5.0 and removed some confilts
bzr revid: hmo@tinyerp.com-20091120143104-tb6136unkdw7yfy9
Diffstat (limited to 'bin/workflow/instance.py')
-rw-r--r--bin/workflow/instance.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/bin/workflow/instance.py b/bin/workflow/instance.py
index 204b0f93240..e1407fd1455 100644
--- a/bin/workflow/instance.py
+++ b/bin/workflow/instance.py
@@ -27,9 +27,8 @@ import pooler
def create(cr, ident, wkf_id):
(uid,res_type,res_id) = ident
- cr.execute("select nextval('wkf_instance_id_seq')")
+ cr.execute('insert into wkf_instance (res_type,res_id,uid,wkf_id) values (%s,%s,%s,%s) RETURNING id', (res_type,res_id,uid,wkf_id))
id_new = cr.fetchone()[0]
- cr.execute('insert into wkf_instance (id,res_type,res_id,uid,wkf_id) values (%s,%s,%s,%s,%s)', (id_new,res_type,res_id,uid,wkf_id))
cr.execute('select * from wkf_activity where flow_start=True and wkf_id=%s', (wkf_id,))
res = cr.dictfetchall()
stack = []