Commit cursor after creation of wizard instance
Before running InstallUpgrade, the cursor must be committed to avoid transactional dead lock.
This commit is contained in:
1 parent
529c992753
commit
c1d4aa7cfc
1 file changed
+1
@@ -141,6 +141,7 @@ def install_module(name):
|
||||
InstallUpgrade = POOL.get('ir.module.module.install_upgrade',
|
||||
type='wizard')
|
||||
instance_id, _, _ = InstallUpgrade.create()
|
||||
transaction.cursor.commit()
|
||||
InstallUpgrade(instance_id).transition_upgrade()
|
||||
InstallUpgrade.delete(instance_id)
|
||||
transaction.cursor.commit()
|
||||
|
||||
Reference in new issue
Block a user