if (TrainingTracker::comment_exists($checklist_id)) { Trainingtracker::comment_update($comments, $checklist_id); // if person has a db entry already } else { TrainingTracker::comment_insert($checklist_id, $comments, $modified_by); //if they don't, make them one } } } else { if ($_POST['name'] == 'confirm') { $current_user_level = TrainingTracker::get_user_level($wpid); $people['active'] = $app->user; $person = PSUPerson::get($wpid); $people['current'] = $person; $level = TrainingTracker::level_translation($current_user_level); $pay = TrainingTracker::pay_translation($current_user_level); TrainingTracker::mail($pay, $level, $people); } } } $responce->redirect('/webapp/training-tracker/'); }); //promote/demote ajax page respond('POST', '/fate', function ($request, $response, $app) { $permission = $request->data['permission']; $wpid = $request->data['wpid']; if ($permission == 'supervisor' || $permission == 'shift_leader' || $permission == 'sta' || $permission == 'trainee') { if (TrainingTracker::valid_wpid($wpid)) { $pidm = PSUPerson::get($wpid)->pidm; $type = TrainingTracker::checklist_type($permission); TrainingTracker::set_user_level($wpid, $permission);