def post_mark(self):
"""Marks task as complete or incomplete."""
[pid, tid, wid, sid, status] = \
[self.p[k] for k in ['pid', 'tid', 'wid', 'sid', 'status']]
post_mark_sql(self.gid, pid, tid, wid, sid, status)
# log task mark
task_name = task_name_sql(self.gid, pid, tid)
post_add_log_sql(self.gid, self.uid, pid, tid, self.user['name'] +
" marked task " + status + ": " + task_name)
proj_name = project_name_sql(self.gid, pid)
email_a = email_all_sql(self.gid)
for rec_addr in email_a:
send_email(rec_addr, "Updated task status in " + proj_name,
self.user['name'] + " marked task " + status +
": " + task_name)
return Response('OK')
评论列表
文章目录