JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
clients can put tasks on hold
[contractor-progress.git] / tasks.php
index 6d382bc..7116567 100644 (file)
--- a/tasks.php
+++ b/tasks.php
@@ -328,6 +328,13 @@ function tasks_edit_main() {
                $state = TASK_BUG;
        }
 
+       if(isset($_REQUEST['tasks_hold_id'])) {
+               $id = $_REQUEST['tasks_hold_id'];
+               db_update('tasks', 'state', TASK_ON_HOLD, 'where id=%i', $id);
+               message("Task removed from Jason's to-do list.");
+               return './';
+       }
+
        if(isset($_REQUEST['tasks_mark_paid_id'])) {
                if(!logged_in_as_contractor()) {
                        message("Error: only Jason can mark tasks as paid.");