From 267cd84032e2ebe45d3c64a8cdac5fcff88dd6ba Mon Sep 17 00:00:00 2001 From: "uco (OpenERP)" Date: Mon, 25 Jan 2010 19:03:04 +0530 Subject: [PATCH] [FIX] document_change: Removed unnecessary code. Fixed progress field function. bzr revid: uco@tinyerp.co.in-20100125133304-unjd2tqg0qruavi2 --- addons/document_change/document_change.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/document_change/document_change.py b/addons/document_change/document_change.py index 33e57961dcc..e7d478256e4 100644 --- a/addons/document_change/document_change.py +++ b/addons/document_change/document_change.py @@ -148,11 +148,13 @@ class doucment_change_process(osv.osv): def _get_progress(self, cr, uid, ids, field_name, arg, context={}): result = {} update_docs = [] + progress = 0.0 for proc_change in self.browse(cr, uid, ids): for doc in proc_change.process_document_ids: if doc.state in ('to_update', 'change_propose'): update_docs.append(doc) - progress = len(update_docs)/len(proc_change.process_document_ids) + if proc_change.process_document_ids: + progress = len(update_docs)/len(proc_change.process_document_ids) result[proc_change.id] = progress return result @@ -200,8 +202,6 @@ class doucment_change_process(osv.osv): def generate_phases(self, cr, uid, ids, *args): phase_obj = self.pool.get('document.change.process.phase') - phase_type_obj = self.pool.get('document.change.process.phase.type') - document_type_obj = self.pool.get('document.change.type') directory_obj = self.pool.get('document.directory') document_obj = self.pool.get('ir.attachment') new_doc_ids = []