Save constraint dates with task

This commit is contained in:
Shalabh Aggarwal 2012-09-24 21:17:56 +05:30
parent d9a2ab849b
commit 1517b435af
1 changed files with 16 additions and 2 deletions

View File

@ -383,12 +383,26 @@ class Project(ModelSQL, ModelView):
self.can_write(project, request.nereid_user)
if request.method == 'POST':
task_id = self.create({
data = {
'parent': project_id,
'name': request.form['name'],
'type': 'task',
'comment': request.form.get('description', False),
})
}
constraint_start_time = request.form.get(
'constraint_start_time', False)
constraint_finish_time = request.form.get(
'constraint_finish_time', False)
if constraint_start_time:
data['constraint_start_time'] = datetime.strptime(
constraint_start_time, '%m/%d/%Y')
if constraint_finish_time:
data['constraint_finish_time'] = datetime.strptime(
constraint_finish_time, '%m/%d/%Y')
task_id = self.create(data)
email_receivers = [p.email for p in project.all_participants]
if request.form.get('assign_to', False):
assignee = nereid_user_obj.browse(