$hf_id_obj->update(array("int_cleanup" => "1")); } else { echo $hf_id_obj->update(array("int_cleanup" => "0")); } } } if (isset($_GET['action'])) { if ($_GET['action'] == "delete-job") { if (isset($_POST['id'])) { $DELETE_JOB = new job_id_user(); $DELETE_JOB->get_from_hashrange($u->id_user, $_POST['id']); if ($DELETE_JOB->id != "undefined") { // CLEAR JOB FLAGS $DELETE_JOB->delete_job_flags(); // CLEAR PH_* ENTRIES $DELETE_JOB->delete_ph_decendants(); $DELETE_JOB->delete_job_new(); $DELETE_JOB->delete_job_status(); $DELETE_JOB->delete(); } } // END IF (ID SET) } // END IF (ACTION IS DELETE-JOB) } if (isset($_GET['action'])) { if (strpos($_GET['action'], "update-match-entry") !== false) { if (isset($_POST['id_expr']) && isset($_POST['idx_id']) && isset($_POST['id_entry_type']) && isset($_POST['id_entry_subtype'])) { // move up or down $move_by_pos_or_neg = 0; if (isset($_POST['btnUp'])) {
if ($file_upload_success) { logger("\t\t\t\tUpload complete\n"); //logger( "\t".var_dump($APP['fs'])."\n" ); //logger( "\t\t\t\tBucket Name:".$bucket_name."\n" ); //logger( "\t\t\t\tKeyname:".$keyname."\n" ); //logger( "\tContent:".$PARENT_RESPONSE_WITH_PLACEHOLDERS."\n" ); logger("\t\t\t\tMime Type:" . $detected_mime_type . "\n"); } else { logger("\t\t\t\tUpload failure\n"); } // MOVED PARENT JOB = DONE TO BE AFTER PLACEHOLDER REPLACEMENTS $this_time_epoch = get_time(); logger("\t\tDELETING ALL DESCENDANT CHILD JOBS\n"); $PARENT_JOB->update(array("id_status" => "done", "dt_done" => $this_time_epoch, "dt_modified" => $this_time_epoch)); $THIS_JOB->update(array("id_status" => "done")); $PARENT_JOB->delete_ph_decendants(); $JID_MERGE_CHECK = $PARENT_JID; } else { $JID_MERGE_CHECK = "undefined"; logger("\t\t\t" . "THERE ARE STILL OTHER JOBS THAT NEED TO BE COMPLETED\n"); break; } } else { $THIS_JOB = new job_id_user(); $THIS_JOB->get_from_hashrange($JOB->id_user, $JID_MERGE_CHECK); // THIS JOB WAS *NOT* RUN TO FILL A PLACEHOLDER IN AN OUTPUT ENTRY FROM ANOTHER JOB logger("\t\t" . "THIS JOB WAS *NOT* RUN TO FILL A PLACEHOLDER IN AN OUTPUT ENTRY FROM ANOTHER JOB\n"); if ($THIS_JOB) { if ($THIS_JOB->id_status == 'done') { // this will be the case on direct runs // and also this will be the ending point on nested subjobs after having