Bugfixes for boyfriend/girlfriend id
This commit is contained in:
@@ -224,12 +224,12 @@ function booking_form($node, &$form_state, $inserting = FALSE) {
|
||||
),
|
||||
),
|
||||
'#default_value' => !empty($data->booking_partner_name) ? $data->booking_partner_name : ''
|
||||
);
|
||||
);
|
||||
}
|
||||
else
|
||||
{
|
||||
//add the empty element first
|
||||
$partner_options[0] = '';
|
||||
$partner_options[] = '';
|
||||
|
||||
//get a list of possible partners
|
||||
$partners = db_query("SELECT nid, booking_firstname, booking_lastname, booking_partner_id FROM {booking_person} " .
|
||||
@@ -245,7 +245,17 @@ function booking_form($node, &$form_state, $inserting = FALSE) {
|
||||
'#title' => t('Choose Spouse'),
|
||||
'#default_value' => $data->booking_partner_id,
|
||||
'#options' => $partner_options,
|
||||
);
|
||||
);
|
||||
|
||||
//add the boyfriend/girlfriend field in here too
|
||||
$form['your-details']['booking_bf_gf_nid'] = array(
|
||||
'#type' => 'textfield',
|
||||
'#title' => t('Registration ID of Boyfriend/Girlfriend to be placed in the same discussion groups as you.'),
|
||||
'#maxlength' => 15,
|
||||
'#size' => 4,
|
||||
'#required' => FALSE,
|
||||
'#default_value' => !empty($data->booking_bf_gf_nid) ? $data->booking_bf_gf_nid : '',
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -1078,7 +1088,7 @@ function _booking_insert($node) {
|
||||
'booking_married' => $node->booking_married,
|
||||
'booking_partner_name' => $node->booking_partner_name,
|
||||
'booking_partner_id' => $node->booking_partner_id,
|
||||
'booking_bf_gf_nid' => $node->booking_bf_gf_nid,
|
||||
'booking_bf_gf_nid' => $node->booking_bf_gf_nid == '' ? 0 : $node->booking_bf_gf_nid,
|
||||
'booking_room_mate1' => $node->booking_room_mate1,
|
||||
'booking_room_mate2' => $node->booking_room_mate2,
|
||||
'booking_shirt_size' => empty($node->booking_shirt_size) ? 'N/A' : $node->booking_shirt_size,
|
||||
@@ -1159,7 +1169,7 @@ function _booking_update($node) {
|
||||
'booking_married' => ($node->booking_married == 1 ? 'Y' : 'N'),
|
||||
'booking_partner_name' => $node->booking_partner_name,
|
||||
'booking_partner_id' => $node->booking_partner_id,
|
||||
'booking_bf_gf_nid' => $node->booking_bf_gf_nid,
|
||||
'booking_bf_gf_nid' => $node->booking_bf_gf_nid == '' ? 0 : $node->booking_bf_gf_nid,
|
||||
'booking_room_mate1' => $node->booking_room_mate1,
|
||||
'booking_room_mate2' => $node->booking_room_mate2,
|
||||
'booking_shirt_size' => $node->booking_shirt_size,
|
||||
|
Reference in New Issue
Block a user