瀏覽代碼

Fixed bug in generate_vars function that kept FK fields from expanding if a form FK field was null

spficklin 12 年之前
父節點
當前提交
edaf2dc973
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      tripal_core/api/tripal_core.api.inc

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

@@ -1716,7 +1716,7 @@ function tripal_core_expand_chado_vars($object, $type, $to_expand, $table_option
       if ($foreign_table_desc['foreign keys'][$base_table]) {
       if ($foreign_table_desc['foreign keys'][$base_table]) {
         foreach ($foreign_table_desc['foreign keys'][$base_table]['columns'] as $left => $right) {
         foreach ($foreign_table_desc['foreign keys'][$base_table]['columns'] as $left => $right) {
           if (!$object->{$right}) {
           if (!$object->{$right}) {
-            break;
+            continue;
           }
           }
           if (is_array($values)) {
           if (is_array($values)) {
             $values = array_merge($values, array($left => $object->{$right}) );
             $values = array_merge($values, array($left => $object->{$right}) );