summaryrefslogtreecommitdiff
path: root/addons/document/document_directory.py
diff options
context:
space:
mode:
authoruco (OpenERP) <uco@tinyerp.com>2010-11-19 19:18:01 +0530
committeruco (OpenERP) <uco@tinyerp.com>2010-11-19 19:18:01 +0530
commit12fcd1be2f1a891b7fe099ad0044e68c45280907 (patch)
treef60c92735fb1f9bde88b4affe5fa513b5e460570 /addons/document/document_directory.py
parent58e9ba97bbe188438cb67c1f59292f9b4d1de1c5 (diff)
[IMP] : Added context=None on methods used for _constraints and replaced context={} with context=None.
bzr revid: uco@tinyerp.com-20101119134801-974ev29j4tu46pq2
Diffstat (limited to 'addons/document/document_directory.py')
-rw-r--r--addons/document/document_directory.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/addons/document/document_directory.py b/addons/document/document_directory.py
index 9412527db22..a8a54955b74 100644
--- a/addons/document/document_directory.py
+++ b/addons/document/document_directory.py
@@ -143,7 +143,7 @@ class document_directory(osv.osv):
_parent(dir_id, path)
return path
- def _check_recursion(self, cr, uid, ids):
+ def _check_recursion(self, cr, uid, ids, context=None):
level = 100
while len(ids):
cr.execute('select distinct parent_id from document_directory where id in ('+','.join(map(str,ids))+')')
@@ -186,6 +186,8 @@ class document_directory(osv.osv):
This function can be overriden by inherited classes ;)
@param dbro The browse object, if caller already has it
"""
+ if not context:
+ context = {}
if dbro is None:
dbro = self.browse(cr, uid, ids, context=context)
@@ -235,9 +237,11 @@ class document_directory(osv.osv):
def copy(self, cr, uid, id, default=None, context=None):
if not default:
default ={}
+ if not context:
+ context = {}
name = self.read(cr, uid, [id])[0]['name']
default.update({'name': name+ " (copy)"})
- return super(document_directory,self).copy(cr, uid, id, default, context)
+ return super(document_directory,self).copy(cr, uid, id, default, context=context)
def _check_duplication(self, cr, uid, vals, ids=[], op='create'):
name=vals.get('name',False)