From 7a08abe8ee2968bb0b994eccf9f1aa5d58e0eb7a Mon Sep 17 00:00:00 2001 From: Nathan Coad Date: Thu, 26 May 2016 09:23:49 +1000 Subject: [PATCH] more testing --- booking.emails.inc | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/booking.emails.inc b/booking.emails.inc index e55c313..cabb009 100644 --- a/booking.emails.inc +++ b/booking.emails.inc @@ -169,21 +169,25 @@ function _booking_manual_email_form_selecttype_dropdown_callback($form, &$form_s $cached_form['table']['#default_value'] = $new_default_values; form_set_cache($form['#build_id'], $cached_form, $form_state); - // remove radios from tableselect - /* - $form['new']['table']['#options'] = $options; - foreach (element_children($form['items']) as $key) { + // configure new tableselect based on old table select + $form['new']['table']['#options'] = $cached_form['table']['#options']; + + //set new default values + $form['new']['table']['#default_value'] = $new_default_values; + + + /* + foreach (element_children($form['items']) as $key) { if (is_numeric($key)) { unset($form['table'][$key]); } } - + */ // add new radios to tableselect form_builder($form['#form_id'], $form['table'], $form_state); // remove current value unset($form['table']['#default_value']); unset($form['table']['#value']); - */ // update the tableselect $commands = array();