Browse Source

Fix to pub module for lower PHP compatibility

Stephen Ficklin 9 years ago
parent
commit
e4e78c955a
1 changed files with 6 additions and 3 deletions
  1. 6 3
      tripal_pub/includes/tripal_pub.chado_node.inc

+ 6 - 3
tripal_pub/includes/tripal_pub.chado_node.inc

@@ -384,13 +384,16 @@ function chado_pub_validate($node, $form, &$form_state) {
     if ($prop_type[0]->name == 'Conference Name' or
         $prop_type[0]->name == 'Journal Name' or
         $prop_type[0]->name == 'Series Name') {
-      $series_name = array_values($prop_values)[0];
+      $v = array_values($prop_values);
+      $series_name = $v[0];
     }
     if ($prop_type[0]->name == 'Citation') {
-      $uniquename = array_values($prop_values)[0];
+      $v = array_values($prop_values);
+      $uniquename = $v[0];
     }
     if (count($prop_values) == 1) {
-      $pub[$prop_type[0]->name] = array_values($prop_values)[0];
+      $v = array_values($prop_values);
+      $pub[$prop_type[0]->name] = $v[0];
     }
     else {
       $pub[$prop_type[0]->name] = $prop_values;