store variety session details as json

This commit is contained in:
Nathan Coad
2018-05-04 22:12:45 +10:00
parent d18b56e19e
commit b376faca6f
2 changed files with 10 additions and 13 deletions

View File

@@ -198,8 +198,6 @@ function booking_variety_regn_form_submit($form, &$form_state) {
watchdog('booking_debug', 'booking_variety_regn_form_submit: <pre>@info</pre>', array('@info' => print_r( $form_state, true)));
$booking_variety_ids = array();
//get a list of timeslot IDs from matching form values
$variety_timeslot_ids = preg_filter('/^select-variety-(\d+)/', '$1', array_keys( $values ));
@@ -224,13 +222,13 @@ function booking_variety_regn_form_submit($form, &$form_state) {
->execute();
//store the selected variety sessions in an array of IDs
$booking_variety_ids[] = $selected_session_id;
$booking_variety_ids[$id] = $selected_session_id;
}
//perform the insert to the booking_variety_regn table
db_insert('booking_variety_regn')
->fields(array(
'booking_variety_ids' => implode(",", $booking_variety_ids),
'booking_variety_ids' => drupal_json_encode($booking_variety_ids),
'booking_person_nid' => $values['booking_nid'],
))
->execute();