# HG changeset patch # User nishanth # Date 1267176601 -19800 # Node ID 58fa1d626d37e53ef8f9bf6a92149aac1d254eda # Parent cb7f54ed586691699e49c961fbf72d61d3fadf6c now if a task is closed/completed all its pending requests will be made invalid. diff -r cb7f54ed5866 -r 58fa1d626d37 taskapp/events/task.py --- a/taskapp/events/task.py Fri Feb 26 14:39:47 2010 +0530 +++ b/taskapp/events/task.py Fri Feb 26 15:00:01 2010 +0530 @@ -233,6 +233,8 @@ 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