Sfoglia il codice sorgente

Fixed bug in taxrank__infraspecific_taxon that prevented saving of a taxonomic rank

Stephen Ficklin 6 anni fa
parent
commit
85af6341bb

+ 1 - 1
tripal_chado/includes/TripalFields/taxrank__infraspecific_taxon/taxrank__infraspecific_taxon_widget.inc

@@ -102,7 +102,7 @@ class taxrank__infraspecific_taxon_widget extends ChadoFieldWidget {
       $form_state['values'][$field_name]['und'][0]['chado-organism__type_id'] = $type_id;
       $form_state['values'][$field_name]['und'][0]['chado-organism__infraspecific_name'] = $infra_name;
     }
-    if ($infra_name and !$type_id) {
+    else if ($infra_name and !$type_id) {
       $form_state['values'][$field_name]['und'][0]['value'] = $infra_name;
       $form_state['values'][$field_name]['und'][0]['chado-organism__type_id'] = '__NULL__';
       $form_state['values'][$field_name]['und'][0]['chado-organism__infraspecific_name'] = $infra_name;