From 12fcd1be2f1a891b7fe099ad0044e68c45280907 Mon Sep 17 00:00:00 2001 From: "uco (OpenERP)" Date: Fri, 19 Nov 2010 19:18:01 +0530 Subject: [IMP] : Added context=None on methods used for _constraints and replaced context={} with context=None. bzr revid: uco@tinyerp.com-20101119134801-974ev29j4tu46pq2 --- addons/document/directory_content.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'addons/document/directory_content.py') diff --git a/addons/document/directory_content.py b/addons/document/directory_content.py index 685df7910f3..8c0c9e0e88b 100644 --- a/addons/document/directory_content.py +++ b/addons/document/directory_content.py @@ -44,7 +44,7 @@ class document_directory_content(osv.osv): _name = 'document.directory.content' _description = 'Directory Content' _order = "sequence" - def _extension_get(self, cr, uid, context={}): + def _extension_get(self, cr, uid, context=None): cr.execute('select code,name from document_directory_content_type where active') res = cr.fetchall() return res @@ -110,9 +110,11 @@ class document_directory_content(osv.osv): return True def process_read(self, cr, uid, node, context=None): + if not context: + context = {} if node.extension != '.pdf': raise Exception("Invalid content: %s" % node.extension) - report = self.pool.get('ir.actions.report.xml').browse(cr, uid, node.report_id) + report = self.pool.get('ir.actions.report.xml').browse(cr, uid, node.report_id, context=context) srv = netsvc.Service._services['report.'+report.report_name] ctx = node.context.context.copy() ctx.update(node.dctx) -- cgit v1.2.3 From 6dd290e8245f4ea91ce87b0f3b5f29bafeaf12e9 Mon Sep 17 00:00:00 2001 From: "uco (OpenERP)" Date: Tue, 23 Nov 2010 12:35:05 +0530 Subject: [REF]: Replace the condition 'if not context' with 'if context is None'. bzr revid: uco@tinyerp.com-20101123070505-9i2lrqhgxzaii3zn --- addons/document/directory_content.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'addons/document/directory_content.py') diff --git a/addons/document/directory_content.py b/addons/document/directory_content.py index 8c0c9e0e88b..cd0c44584a7 100644 --- a/addons/document/directory_content.py +++ b/addons/document/directory_content.py @@ -110,7 +110,7 @@ class document_directory_content(osv.osv): return True def process_read(self, cr, uid, node, context=None): - if not context: + if context is None: context = {} if node.extension != '.pdf': raise Exception("Invalid content: %s" % node.extension) -- cgit v1.2.3 From d827b2f6ea63dc04b91a7e59b3e7fecd7c5810d3 Mon Sep 17 00:00:00 2001 From: "uco (OpenERP)" Date: Mon, 13 Dec 2010 12:13:09 +0530 Subject: [REF]: Added remaining context changes in _constraints. Removed unnecessary checking for context from methods. bzr revid: uco@tinyerp.com-20101213064309-vg36f1510xv2f8zb --- addons/document/directory_content.py | 2 -- 1 file changed, 2 deletions(-) (limited to 'addons/document/directory_content.py') diff --git a/addons/document/directory_content.py b/addons/document/directory_content.py index cd0c44584a7..e690e50d4b4 100644 --- a/addons/document/directory_content.py +++ b/addons/document/directory_content.py @@ -110,8 +110,6 @@ class document_directory_content(osv.osv): return True def process_read(self, cr, uid, node, context=None): - if context is None: - context = {} if node.extension != '.pdf': raise Exception("Invalid content: %s" % node.extension) report = self.pool.get('ir.actions.report.xml').browse(cr, uid, node.report_id, context=context) -- cgit v1.2.3