Sfoglia il codice sorgente

Quick bug fix: Assumed organism_feature_count mview present on organism page. Caused WSOD if it wasn't available yet.

Lacey Sanderson 8 anni fa
parent
commit
4ccf75197b
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      tripal_feature/theme/tripal_feature.theme.inc

+ 5 - 0
tripal_feature/theme/tripal_feature.theme.inc

@@ -687,6 +687,11 @@ function tripal_feature_load_organism_feature_counts($organism) {
   $order = array();
   $names = array();
 
+  // We should not assume this table is present since it is a materialized view.
+  if (!chado_table_exists('organism_feature_count')) {
+    return NULL;
+  }
+
   // build the where clause for the SQL statement if we have a custom term list
   // we'll also keep track of the names the admin provided (if any) and the
   // order that the terms should appear.