diff options
| author | Jay Vora <jvo@tinyerp.com> | 2008-08-14 18:15:58 +0530 |
|---|---|---|
| committer | Jay Vora <jvo@tinyerp.com> | 2008-08-14 18:15:58 +0530 |
| commit | f3108d24716de4f79ff02ca4b6fa8198c84eaa72 (patch) | |
| tree | c9bb8e2bb0fbd3eaae9ab2e0f0f4b5e3b8bd797d | |
| parent | c61dd6273ed4fb63eb114062c39fcf9ab04b5097 (diff) | |
Minor change:Covered Root account adding possibility on nested tree algorithm for account.account.
bzr revid: jvo@tinyerp.com-20080814124558-p6fp6fdrrp0l6qzp
| -rw-r--r-- | bin/osv/orm.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/osv/orm.py b/bin/osv/orm.py index cd42f265128..717f4ac9b4b 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -2212,7 +2212,7 @@ class orm(orm_template): pleft = cr.fetchone()[0] else: cr.execute('select max(parent_right) from '+self._table) - pleft = cr.fetchone()[0] + pleft = cr.fetchone()[0] or 0 cr.execute('update '+self._table+' set parent_left=%d,parent_right=%d', (pleft+1,pleft+2)) cr.execute('update '+self._table+' set parent_left=parent_left+2 where parent_left>%d', (pleft,)) cr.execute('update '+self._table+' set parent_right=parent_right+2 where parent_right>%d', (pleft,)) |
