diff options
author | nishanth | 2010-02-26 15:00:01 +0530 |
---|---|---|
committer | nishanth | 2010-02-26 15:00:01 +0530 |
commit | 48df951630dcc49119b034c2168f19c098c247b3 (patch) | |
tree | be0ed226555e191ced064c3ef85c9abc127b774d /taskapp/events/task.py | |
parent | 96624aeb8f789747dc4ae87e3b8d35e15ed923a7 (diff) | |
download | pytask-48df951630dcc49119b034c2168f19c098c247b3.tar.gz pytask-48df951630dcc49119b034c2168f19c098c247b3.tar.bz2 pytask-48df951630dcc49119b034c2168f19c098c247b3.zip |
now if a task is closed/completed all its pending requests will be made invalid.
Diffstat (limited to 'taskapp/events/task.py')
-rw-r--r-- | taskapp/events/task.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/taskapp/events/task.py b/taskapp/events/task.py index f9dae13..a8793cc 100644 --- a/taskapp/events/task.py +++ b/taskapp/events/task.py @@ -233,6 +233,8 @@ def completeTask(task, marked_by): task.status = "CM" task.save() + task.request_task.filter(is_replied=False).update(is_valid=False) + ## generate notification appropriately using marked_by ## we also have to mark unread requests as invalid |