$TORETURN = array(); $TORETURN['bdesc'] = base64_encode($tmp_workDetails['work_briefDesc']); $TORETURN['notes'] = base64_encode($tmp_workDetails['work_Notes']); send_Action_Response('Success', json_encode($TORETURN)); exit; break; case 'task_UnSchedule': case 'resetWorkToNew': $workid = get_POST_var('workid'); if (!checkPermissions_canUserEditTask($USERNAME, $workid)) { send_Action_Response('Fail', 'insufficient privilege !'); return; } // work_hasbeenReset $manageWorks = new manageWorks(); $manageWorks->resetWorkToNew($workid); $tmp_workDetails = $manageWorks->get_workDetails($workid); if ($tmp_workDetails['work_addedBy'] != $USERNAME) { $manageWorks->updateWork($workid, array(work_hasbeenReset => 'Y')); } if ($ACTION == 'task_UnSchedule') { $manageWorks->addComment($workid, APPNAME, "<B>{$USERNAME}</B> moved task to 'New Task' from 'Scheduled Tasks' "); } else { $manageWorks->addComment($workid, APPNAME, "<B>{$USERNAME}</B> moved task to 'New Task'"); } send_Action_Response('Success', "Task {$workid} marked as 'New Task' !"); exit; break; case 'completeWork': $workid = get_POST_var('workid'); if (!checkPermissions_canUserEditTask($USERNAME, $workid)) {