Bladeren bron

Added missing function for deleting publication importer

Stephen Ficklin 9 jaren geleden
bovenliggende
commit
154e72b4fd
1 gewijzigde bestanden met toevoegingen van 17 en 0 verwijderingen
  1. 17 0
      tripal_pub/includes/tripal_pub.pub_importers.inc

+ 17 - 0
tripal_pub/includes/tripal_pub.pub_importers.inc

@@ -819,7 +819,24 @@ function tripal_pub_importer_submit_job($import_id) {
 
   drupal_goto('admin/tripal/chado/tripal_pub/import_list');
 }
+/**
+ * Deletes a publication importer.
+ *
+ */
+function tripal_pub_importer_delete($import_id) {
+
+  $args = array(':import_id' => $import_id);
+  $sql = "DELETE FROM {tripal_pub_import} WHERE pub_import_id = :import_id";
+  $success = db_query($sql, $args);
 
+  if ($success) {
+    drupal_set_message('Publication importer deleted.');
+    drupal_goto('admin/tripal/chado/tripal_pub/import_list');
+  }
+  else {
+    drupal_set_message('Could not delete publication importer.', 'error');
+  }
+}
 /**
  * Adds publications that have been retrieved from a remote database and
  * consolidated into an array of details.