[FIX][IMP] all modules improvement.

bzr revid: amp@tinyerp.com-20110429084948-x0pny8n2ersc4h8m
This commit is contained in:
AVP(Axelor)
2011-04-29 14:19:48 +05:30
committed by AMP (OpenERP)
parent d553615695
commit cc3d7333c8
55 changed files with 96 additions and 201 deletions
+6 -8
View File
@@ -82,7 +82,6 @@ class project(osv.osv):
def _progress_rate(self, cr, uid, ids, names, arg, context=None):
res = {}.fromkeys(ids, 0.0)
progress = {}
if not ids:
return res
cr.execute('''SELECT
@@ -161,9 +160,9 @@ class project(osv.osv):
# TODO: Why not using a SQL contraints ?
def _check_dates(self, cr, uid, ids, context=None):
for leave in self.read(cr, uid, ids, ['date_start', 'date'], context=context):
if leave['date_start'] and leave['date']:
if leave['date_start'] > leave['date']:
return False
if leave['date_start'] and leave['date']:
if leave['date_start'] > leave['date']:
return False
return True
_constraints = [
@@ -241,7 +240,6 @@ class project(osv.osv):
def duplicate_template(self, cr, uid, ids, context=None):
if context is None:
context = {}
task_pool = self.pool.get('project.task')
data_obj = self.pool.get('ir.model.data')
result = []
for proj in self.browse(cr, uid, ids, context=context):
@@ -401,8 +399,8 @@ class task(osv.osv):
if not default.get('name', False):
default['name'] = self.browse(cr, uid, id, context=context).name or ''
if not context.get('copy',False):
new_name = _("%s (copy)")%default.get('name','')
default.update({'name':new_name})
new_name = _("%s (copy)")%default.get('name','')
default.update({'name':new_name})
return super(task, self).copy_data(cr, uid, id, default, context)
@@ -572,7 +570,7 @@ class task(osv.osv):
project = task.project_id
res = self.do_close(cr, uid, [project_id], context=context)
if project.warn_manager or project.warn_customer:
return {
return {
'name': _('Send Email after close task'),
'view_type': 'form',
'view_mode': 'form',