|
@@ -579,7 +579,7 @@ function tripal_get_vocabularies() {
|
|
|
*
|
|
|
* @ingroup tripal_terms_api
|
|
|
*/
|
|
|
-function tripal_get_term_lookup_form(&$form, $form_state, $default_name = '',
|
|
|
+function tripal_get_term_lookup_form(&$form, &$form_state, $default_name = '',
|
|
|
$title = 'Vocabulary Term', $description = '', $is_required,
|
|
|
$field_name = '', $delta = 0, $callback = '', $wrapper = '', $validate = [], $weight = 0) {
|
|
|
|
|
@@ -787,7 +787,7 @@ function tripal_get_term_lookup_form_result($form, $form_state, $field_name = ''
|
|
|
if ($field_name) {
|
|
|
if (array_key_exists('term_match' . $delta, $form_state['values'][$field_name]['und'][$delta]) and
|
|
|
array_key_exists('terms_list' . $delta, $form_state['values'][$field_name]['und'][$delta]['term_match'. $delta])) {
|
|
|
- $values = $form_state['values'][$field_name]['und'][$delta]['term_match']['terms_list'];
|
|
|
+ $values = $form_state['values'][$field_name]['und'][$delta]['term_match'. $delta]['terms_list'. $delta];
|
|
|
}
|
|
|
}
|
|
|
else {
|