Browse Source

[CHNG] Write function edited

pull/81/head
SHEREEF PT 8 years ago
parent
commit
b8e4b518e2
  1. 4
      project_code_in_task/models/project_code.py
  2. 3
      project_code_in_task/models/project_code.py~

4
project_code_in_task/models/project_code.py

@ -48,6 +48,10 @@ class ProjectCodeTask(models.Model):
if vals.get('name'):
vals['name'] = obj.project_code + '/' + vals['name']
else:
if '/' in self.name:
s = self.name.index('/')
s += 1
self.name = self.name[s:]
vals['name'] = obj.project_code + '/' + self.name
else:
if not vals.get('name'):

3
project_code_in_task/models/project_code.py~

@ -36,7 +36,8 @@ class ProjectCodeTask(models.Model):
def create(self, vals):
if vals['project_id']:
obj = self.env['project.project'].browse(vals['project_id'])
vals['name'] = obj.project_code + '/' + vals['name']
if obj.project_code:
vals['name'] = obj.project_code + '/' + vals['name']
return super(ProjectCodeTask, self).create(vals)
@api.multi

Loading…
Cancel
Save