Эх сурвалжийг харах

fixed some errors where objects were not first created

Stephen Ficklin 12 жил өмнө
parent
commit
e408d9e4a3

+ 2 - 1
tripal_core/tripal_core.api.inc

@@ -1254,10 +1254,11 @@ function tripal_core_expand_chado_vars($object, $type, $to_expand, $table_option
             $table_options
           );
           if ($foreign_object) {
-            // in the case where the a foreign key relationships exists more
+            // in the case where the foreign key relationships exists more
             // than once with the same table we want to alter the
             // array structure
             if (count($foreign_table_desc['foreign keys'][$base_table]['columns']) > 1) {
+              $object->{$foreign_table} = new stdClass();
               $object->{$foreign_table}->{$left} = $foreign_object;
               $object->expanded = $to_expand;
             }

+ 1 - 1
tripal_feature/tripal_feature.module

@@ -949,7 +949,7 @@ function chado_feature_load($node) {
   $values = array('feature_id' => $feature_id);
   $feature = tripal_core_generate_chado_var('feature', $values);
 
-  $addition = new stdClass();
+  $additions = new stdClass();
   $additions->feature = $feature;
   return $additions;
 }