Bläddra i källkod

Fixed bug in core variables

Stephen Ficklin 9 år sedan
förälder
incheckning
aef24c183f
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      tripal_core/api/tripal_core.chado_variables.api.inc

+ 1 - 1
tripal_core/api/tripal_core.chado_variables.api.inc

@@ -297,7 +297,7 @@ function chado_generate_var($table, $values, $base_options = array()) {
       }
 
       // recursively follow foreign key relationships nesting objects as we go------------------------
-      if ($table_desc['foreign keys']) {
+      if (array_key_exists('foreign keys', $table_desc) and $table_desc['foreign keys']) {
         foreach ($table_desc['foreign keys'] as $foreign_key_array) {
           $foreign_table = $foreign_key_array['table'];
           foreach ($foreign_key_array['columns'] as $foreign_key => $primary_key) {