rename booking_event_id in booking_person table
This commit is contained in:
@@ -35,7 +35,7 @@ function booking_confirm_page() {
|
|||||||
//load all the fields
|
//load all the fields
|
||||||
$node = node_load($person->nid);
|
$node = node_load($person->nid);
|
||||||
//maximum length for invoice id is 127 characters
|
//maximum length for invoice id is 127 characters
|
||||||
$invoiceid = $person->nid . '_' . $node->booking_event_id . '_' . $node->booking_lastname . '-' . $node->booking_firstname;
|
$invoiceid = $person->nid . '_' . $node->booking_eventid . '_' . $node->booking_lastname . '-' . $node->booking_firstname;
|
||||||
$invoiceid = substr($invoiceid, 0, 126);
|
$invoiceid = substr($invoiceid, 0, 126);
|
||||||
} else {
|
} else {
|
||||||
drupal_set_message("Unable to find matching session ID " . arg(1), 'error', FALSE);
|
drupal_set_message("Unable to find matching session ID " . arg(1), 'error', FALSE);
|
||||||
|
@@ -64,7 +64,7 @@ function booking_manual_email()
|
|||||||
$query->fields('p')
|
$query->fields('p')
|
||||||
->fields('pr', array('booking_price', 'booking_late_price'))
|
->fields('pr', array('booking_price', 'booking_late_price'))
|
||||||
->fields('t')
|
->fields('t')
|
||||||
->condition('p.booking_event_id', $event->eid, '=');
|
->condition('p.booking_eventid', $event->eid, '=');
|
||||||
|
|
||||||
$table_sort = $query->extend('TableSort')->orderbyHeader($header);
|
$table_sort = $query->extend('TableSort')->orderbyHeader($header);
|
||||||
$result = $table_sort->execute();
|
$result = $table_sort->execute();
|
||||||
|
@@ -112,7 +112,7 @@ function _valid_australian_mobile_number($input)
|
|||||||
function _booking_check_bookings_full()
|
function _booking_check_bookings_full()
|
||||||
{
|
{
|
||||||
global $event;
|
global $event;
|
||||||
$waitinglist_query = db_query("SELECT count(*) as num_ppl FROM {booking_person} where booking_event_id = :eventid and booking_status = 1",
|
$waitinglist_query = db_query("SELECT count(*) as num_ppl FROM {booking_person} where booking_eventid = :eventid and booking_status = 1",
|
||||||
array(':eventid' => $event->eid))
|
array(':eventid' => $event->eid))
|
||||||
->fetchObject();
|
->fetchObject();
|
||||||
//check the number of people registered against the defined max
|
//check the number of people registered against the defined max
|
||||||
@@ -139,7 +139,7 @@ function _booking_get_waitinglist_top()
|
|||||||
|
|
||||||
$result = db_query('SELECT p.nid, p.booking_firstname, p.booking_lastname, pay.booking_payment_date
|
$result = db_query('SELECT p.nid, p.booking_firstname, p.booking_lastname, pay.booking_payment_date
|
||||||
FROM {booking_person} p, {booking_payment} pay
|
FROM {booking_person} p, {booking_payment} pay
|
||||||
WHERE booking_status = 2 and booking_event_id = :eid and p.nid = pay.booking_person_nid
|
WHERE booking_status = 2 and booking_eventid = :eid and p.nid = pay.booking_person_nid
|
||||||
ORDER BY pay.booking_payment_date
|
ORDER BY pay.booking_payment_date
|
||||||
LIMIT 1',
|
LIMIT 1',
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
@@ -153,7 +153,7 @@ function _booking_get_waitinglist_top()
|
|||||||
//in case there's no people with status waiting list, but there is some with missed payment deadline
|
//in case there's no people with status waiting list, but there is some with missed payment deadline
|
||||||
$result = db_query('SELECT p.nid, p.booking_firstname, p.booking_lastname, pay.booking_payment_date
|
$result = db_query('SELECT p.nid, p.booking_firstname, p.booking_lastname, pay.booking_payment_date
|
||||||
FROM {booking_person} p, {booking_payment} pay
|
FROM {booking_person} p, {booking_payment} pay
|
||||||
WHERE booking_status = 4 and booking_event_id = :eid and p.nid = pay.booking_person_nid
|
WHERE booking_status = 4 and booking_eventid = :eid and p.nid = pay.booking_person_nid
|
||||||
ORDER BY pay.booking_payment_date
|
ORDER BY pay.booking_payment_date
|
||||||
LIMIT 1',
|
LIMIT 1',
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
// $Id$
|
|
||||||
function booking_update_7100() {
|
function booking_update_7100() {
|
||||||
$spec = array('type' => 'numeric', 'not null' => FALSE, 'default' => 0, 'precision' => '7', 'scale' => '2');
|
$spec = array('type' => 'numeric', 'not null' => FALSE, 'default' => 0, 'precision' => '7', 'scale' => '2');
|
||||||
db_add_field( 'booking_price', 'booking_late_price', $spec);
|
db_add_field( 'booking_price', 'booking_late_price', $spec);
|
||||||
@@ -523,6 +523,14 @@ function booking_update_7231() {
|
|||||||
db_add_field('booking_person', 'booking_comment_field', $spec);
|
db_add_field('booking_person', 'booking_comment_field', $spec);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Rename booking_event_id in booking_person table to booking_eventid
|
||||||
|
*/
|
||||||
|
function booking_update_7232() {
|
||||||
|
$spec = array('type' => 'int', 'length' => '11', 'default' => 0, 'not null' => FALSE);
|
||||||
|
db_change_field('booking_person', 'booking_event_id', 'booking_eventid', $spec);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Implementation of hook_install().
|
* Implementation of hook_install().
|
||||||
*/
|
*/
|
||||||
@@ -570,7 +578,7 @@ function booking_schema() {
|
|||||||
'fields' => array(
|
'fields' => array(
|
||||||
//identifiers
|
//identifiers
|
||||||
'nid' => array('type' => 'serial', 'unsigned' => TRUE, 'not null' => TRUE, 'disp-width' => '10'),
|
'nid' => array('type' => 'serial', 'unsigned' => TRUE, 'not null' => TRUE, 'disp-width' => '10'),
|
||||||
'booking_event_id' => array('type' => 'int', 'length' => '11', 'default' => 0, 'not null' => FALSE),
|
'booking_eventid' => array('type' => 'int', 'length' => '11', 'default' => 0, 'not null' => FALSE),
|
||||||
'booking_tempid' => array('type' => 'varchar', 'length' => '40', 'not null' => FALSE),
|
'booking_tempid' => array('type' => 'varchar', 'length' => '40', 'not null' => FALSE),
|
||||||
'booking_timestamp' => array('type' => 'int', 'not null' => TRUE, 'disp-width' => '11'),
|
'booking_timestamp' => array('type' => 'int', 'not null' => TRUE, 'disp-width' => '11'),
|
||||||
'booking_firstname' => array('type' => 'varchar', 'length' => '50', 'not null' => TRUE),
|
'booking_firstname' => array('type' => 'varchar', 'length' => '50', 'not null' => TRUE),
|
||||||
|
@@ -79,7 +79,7 @@ function booking_manual_payment_admin($nid)
|
|||||||
'welfare_required' => t('Welfare Required?'),
|
'welfare_required' => t('Welfare Required?'),
|
||||||
);
|
);
|
||||||
|
|
||||||
$result = db_query("SELECT * FROM {booking_person} WHERE booking_event_id = :eid",
|
$result = db_query("SELECT * FROM {booking_person} WHERE booking_eventid = :eid",
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
|
|
||||||
foreach($result as $data)
|
foreach($result as $data)
|
||||||
|
@@ -821,7 +821,7 @@ function booking_generate_luckynumbers() {
|
|||||||
$i = 0;
|
$i = 0;
|
||||||
|
|
||||||
//query for the mappings relating to $readinggroup_studygroup_id
|
//query for the mappings relating to $readinggroup_studygroup_id
|
||||||
$attendee_query = db_query("SELECT * FROM {booking_person} WHERE booking_event_id = :eid",
|
$attendee_query = db_query("SELECT * FROM {booking_person} WHERE booking_eventid = :eid",
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
$attendees = $attendee_query->fetchAll();
|
$attendees = $attendee_query->fetchAll();
|
||||||
|
|
||||||
|
@@ -350,7 +350,7 @@ function booking_form($node, &$form_state, $inserting = FALSE)
|
|||||||
$partner_options[] = '';
|
$partner_options[] = '';
|
||||||
|
|
||||||
//get a list of possible partners
|
//get a list of possible partners
|
||||||
$partners = db_query("SELECT nid, booking_firstname, booking_lastname, booking_partner_id FROM {booking_person} " . "where booking_event_id = :eid and booking_married='Y' order by booking_lastname, booking_firstname", array(
|
$partners = db_query("SELECT nid, booking_firstname, booking_lastname, booking_partner_id FROM {booking_person} " . "where booking_eventid = :eid and booking_married='Y' order by booking_lastname, booking_firstname", array(
|
||||||
':eid' => $event->eid
|
':eid' => $event->eid
|
||||||
));
|
));
|
||||||
|
|
||||||
@@ -1105,7 +1105,7 @@ function _booking_validate($node, &$form_state)
|
|||||||
|
|
||||||
//Verify this is not a duplicate registration
|
//Verify this is not a duplicate registration
|
||||||
//try and find the person in the database for this event
|
//try and find the person in the database for this event
|
||||||
$person = db_query("SELECT person.nid, person.booking_tempid " . "FROM {booking_person} person " . "WHERE booking_firstname = :first AND booking_lastname = :last AND booking_dob = :dob AND booking_event_id = :eid", array(
|
$person = db_query("SELECT person.nid, person.booking_tempid " . "FROM {booking_person} person " . "WHERE booking_firstname = :first AND booking_lastname = :last AND booking_dob = :dob AND booking_eventid = :eid", array(
|
||||||
':first' => $form_state['booking_firstname'],
|
':first' => $form_state['booking_firstname'],
|
||||||
':last' => $form_state['booking_lastname'],
|
':last' => $form_state['booking_lastname'],
|
||||||
':dob' => $dob_check,
|
':dob' => $dob_check,
|
||||||
@@ -1387,7 +1387,7 @@ function booking_form_submit($form, &$form_state)
|
|||||||
//internal fields
|
//internal fields
|
||||||
$tempid = _booking_uuidSecure();
|
$tempid = _booking_uuidSecure();
|
||||||
$node->booking_tempid = $tempid;
|
$node->booking_tempid = $tempid;
|
||||||
$node->booking_event_id = $event->eid;
|
$node->booking_eventid = $event->eid;
|
||||||
$node->booking_amount_paid = 0;
|
$node->booking_amount_paid = 0;
|
||||||
$node->booking_total_pay_reqd = $payment_total_price->booking_price;
|
$node->booking_total_pay_reqd = $payment_total_price->booking_price;
|
||||||
|
|
||||||
|
@@ -70,7 +70,7 @@ function booking_load_query($node_ids = NULL, $fetchAssoc = FALSE)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$query->condition('p.booking_event_id', $event->eid, '=');
|
$query->condition('p.booking_eventid', $event->eid, '=');
|
||||||
}
|
}
|
||||||
|
|
||||||
//add the database fields we always want to retrieve
|
//add the database fields we always want to retrieve
|
||||||
@@ -151,7 +151,7 @@ function booking_insert($node) {
|
|||||||
db_insert('booking_person')
|
db_insert('booking_person')
|
||||||
->fields(array(
|
->fields(array(
|
||||||
'nid' => $node->nid,
|
'nid' => $node->nid,
|
||||||
'booking_event_id' => $node->booking_event_id,
|
'booking_eventid' => $node->booking_eventid,
|
||||||
'booking_firstname' => $node->booking_firstname,
|
'booking_firstname' => $node->booking_firstname,
|
||||||
'booking_lastname' => $node->booking_lastname,
|
'booking_lastname' => $node->booking_lastname,
|
||||||
'booking_dob' => $node->booking_dob,
|
'booking_dob' => $node->booking_dob,
|
||||||
|
@@ -72,7 +72,7 @@ function booking_report_summary() {
|
|||||||
$db_or = db_or();
|
$db_or = db_or();
|
||||||
$db_or->condition('p.booking_status', 1, '=');
|
$db_or->condition('p.booking_status', 1, '=');
|
||||||
$db_or->condition('p.booking_status', 2, '=');
|
$db_or->condition('p.booking_status', 2, '=');
|
||||||
$db_and = db_and()->condition($db_or)->condition('p.booking_event_id', $event->eid, '=');
|
$db_and = db_and()->condition($db_or)->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$query->condition($db_and);
|
$query->condition($db_and);
|
||||||
$query->groupBy('p.booking_state');
|
$query->groupBy('p.booking_state');
|
||||||
$query->addExpression('COUNT(p.booking_state)', 'state_count');
|
$query->addExpression('COUNT(p.booking_state)', 'state_count');
|
||||||
@@ -117,7 +117,7 @@ function booking_report_summary() {
|
|||||||
//bookings by ecclesia
|
//bookings by ecclesia
|
||||||
$query = db_select('booking_person', 'p')
|
$query = db_select('booking_person', 'p')
|
||||||
->fields('p', array('booking_ecclesia','booking_state'))
|
->fields('p', array('booking_ecclesia','booking_state'))
|
||||||
->condition('p.booking_event_id', $event->eid, '=');
|
->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$query->groupBy('p.booking_ecclesia');
|
$query->groupBy('p.booking_ecclesia');
|
||||||
$query->addExpression('COUNT(p.booking_ecclesia)', 'ecclesia_count');
|
$query->addExpression('COUNT(p.booking_ecclesia)', 'ecclesia_count');
|
||||||
$query->orderBy('booking_state')
|
$query->orderBy('booking_state')
|
||||||
@@ -133,7 +133,7 @@ function booking_report_summary() {
|
|||||||
$query = db_select('booking_person', 'p');
|
$query = db_select('booking_person', 'p');
|
||||||
$query->join('booking_price', 'pr', 'pr.pid = p.booking_payment_id');
|
$query->join('booking_price', 'pr', 'pr.pid = p.booking_payment_id');
|
||||||
$query->leftJoin('booking_travel', 't', 'p.nid = t.booking_person_nid');
|
$query->leftJoin('booking_travel', 't', 'p.nid = t.booking_person_nid');
|
||||||
$query->condition('p.booking_event_id', $event->eid, '=')
|
$query->condition('p.booking_eventid', $event->eid, '=')
|
||||||
->fields('p')
|
->fields('p')
|
||||||
->fields('t')
|
->fields('t')
|
||||||
->fields('pr', array('booking_price', 'booking_late_price'));
|
->fields('pr', array('booking_price', 'booking_late_price'));
|
||||||
@@ -321,7 +321,7 @@ function booking_report_paypal_payments() {
|
|||||||
->condition('pa.booking_eventid', $event->eid,'=');
|
->condition('pa.booking_eventid', $event->eid,'=');
|
||||||
$result = $query->execute();
|
$result = $query->execute();
|
||||||
|
|
||||||
//$result = db_query("SELECT * FROM {booking_person} p WHERE p.booking_event_id = :eid",
|
//$result = db_query("SELECT * FROM {booking_person} p WHERE p.booking_eventid = :eid",
|
||||||
// array(':eid' => $event->eid));
|
// array(':eid' => $event->eid));
|
||||||
|
|
||||||
foreach ($result as $person) {
|
foreach ($result as $person) {
|
||||||
@@ -378,7 +378,7 @@ function booking_report_flight_details() {
|
|||||||
$query->fields('p');
|
$query->fields('p');
|
||||||
|
|
||||||
$db_and = db_and();
|
$db_and = db_and();
|
||||||
$db_and->condition('p.booking_event_id', $event->eid, '=');
|
$db_and->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$db_and->condition('p.booking_status', 1, '=');
|
$db_and->condition('p.booking_status', 1, '=');
|
||||||
$query->condition($db_and);
|
$query->condition($db_and);
|
||||||
|
|
||||||
@@ -455,7 +455,7 @@ function booking_coming_page() {
|
|||||||
$result = db_select('booking_person', 'p')
|
$result = db_select('booking_person', 'p')
|
||||||
->fields('p', array('booking_firstname', 'booking_lastname', 'booking_state', 'booking_readinggroup', 'booking_country'))
|
->fields('p', array('booking_firstname', 'booking_lastname', 'booking_state', 'booking_readinggroup', 'booking_country'))
|
||||||
->condition($or)
|
->condition($or)
|
||||||
->condition('p.booking_event_id', $event->eid, '=')
|
->condition('p.booking_eventid', $event->eid, '=')
|
||||||
->orderBy('booking_country')
|
->orderBy('booking_country')
|
||||||
->orderBy('booking_state')
|
->orderBy('booking_state')
|
||||||
->orderBy('booking_lastname')
|
->orderBy('booking_lastname')
|
||||||
@@ -471,7 +471,7 @@ function booking_coming_page() {
|
|||||||
$result = db_select('booking_person', 'p')
|
$result = db_select('booking_person', 'p')
|
||||||
->fields('p', array('booking_firstname', 'booking_lastname', 'booking_state', 'booking_readinggroup', 'booking_country'))
|
->fields('p', array('booking_firstname', 'booking_lastname', 'booking_state', 'booking_readinggroup', 'booking_country'))
|
||||||
->condition($or)
|
->condition($or)
|
||||||
->condition('p.booking_event_id', $event->eid, '=')
|
->condition('p.booking_eventid', $event->eid, '=')
|
||||||
->orderBy('booking_country')
|
->orderBy('booking_country')
|
||||||
->orderBy('booking_state')
|
->orderBy('booking_state')
|
||||||
->orderBy('booking_lastname')
|
->orderBy('booking_lastname')
|
||||||
@@ -551,7 +551,7 @@ function booking_waitinglist_page() {
|
|||||||
FROM (
|
FROM (
|
||||||
SELECT p.nid, p.booking_firstname, p.booking_lastname, p.booking_state, p.booking_country, p.booking_readinggroup, pay.booking_payment_date
|
SELECT p.nid, p.booking_firstname, p.booking_lastname, p.booking_state, p.booking_country, p.booking_readinggroup, pay.booking_payment_date
|
||||||
FROM {booking_person} p, {booking_payment} pay
|
FROM {booking_person} p, {booking_payment} pay
|
||||||
WHERE booking_status = 2 and booking_event_id = :eid and p.nid = pay.booking_person_nid
|
WHERE booking_status = 2 and booking_eventid = :eid and p.nid = pay.booking_person_nid
|
||||||
) AS booking
|
) AS booking
|
||||||
ORDER BY booking_payment_date',
|
ORDER BY booking_payment_date',
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
@@ -561,7 +561,7 @@ function booking_waitinglist_page() {
|
|||||||
FROM (
|
FROM (
|
||||||
SELECT p.nid, p.booking_firstname, p.booking_lastname, p.booking_state, p.booking_country, p.booking_readinggroup, pay.booking_payment_date, p.booking_status
|
SELECT p.nid, p.booking_firstname, p.booking_lastname, p.booking_state, p.booking_country, p.booking_readinggroup, pay.booking_payment_date, p.booking_status
|
||||||
FROM {booking_person} p, {booking_payment} pay
|
FROM {booking_person} p, {booking_payment} pay
|
||||||
WHERE booking_event_id = :eid and p.nid = pay.booking_person_nid and ( booking_status = 2 or booking_status = 4)
|
WHERE booking_eventid = :eid and p.nid = pay.booking_person_nid and ( booking_status = 2 or booking_status = 4)
|
||||||
) AS booking
|
) AS booking
|
||||||
ORDER BY booking_status, booking_payment_date',
|
ORDER BY booking_status, booking_payment_date',
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
@@ -634,7 +634,7 @@ function booking_csv_report() {
|
|||||||
//$readinggroup = "session" . variable_get('booking_readinggroup_id','7');
|
//$readinggroup = "session" . variable_get('booking_readinggroup_id','7');
|
||||||
|
|
||||||
//calculate fields to ignore in the output csv file
|
//calculate fields to ignore in the output csv file
|
||||||
$builtin_fields_to_skip = array('booking_event_id');
|
$builtin_fields_to_skip = array('booking_eventid');
|
||||||
$custom_fields_to_skip = explode(";", variable_get('booking_csv_exclude_fields', ''));
|
$custom_fields_to_skip = explode(";", variable_get('booking_csv_exclude_fields', ''));
|
||||||
$fields_to_skip = array_merge($builtin_fields_to_skip, $custom_fields_to_skip);
|
$fields_to_skip = array_merge($builtin_fields_to_skip, $custom_fields_to_skip);
|
||||||
|
|
||||||
|
@@ -12,7 +12,7 @@ function _booking_rooms_name_autocomplete($string) {
|
|||||||
$query = db_select('booking_person', 'p')
|
$query = db_select('booking_person', 'p')
|
||||||
->fields('p', array('nid', 'booking_firstname', 'booking_lastname'));
|
->fields('p', array('nid', 'booking_firstname', 'booking_lastname'));
|
||||||
$db_or = db_or()->condition('p.booking_lastname', '%' . db_like($string) . '%', 'LIKE')->condition('p.booking_firstname', '%' . db_like($string) . '%', 'LIKE');
|
$db_or = db_or()->condition('p.booking_lastname', '%' . db_like($string) . '%', 'LIKE')->condition('p.booking_firstname', '%' . db_like($string) . '%', 'LIKE');
|
||||||
$db_and = db_and()->condition($db_or)->condition('p.booking_event_id', $event->eid, '=');
|
$db_and = db_and()->condition($db_or)->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$result = $query->condition($db_and)
|
$result = $query->condition($db_and)
|
||||||
->execute();
|
->execute();
|
||||||
|
|
||||||
@@ -53,7 +53,7 @@ function booking_rooms_allocate_test_form($node, &$form_state, $location_id) {
|
|||||||
//query for existing room allocations
|
//query for existing room allocations
|
||||||
$query = db_select('booking_person', 'p');
|
$query = db_select('booking_person', 'p');
|
||||||
$query->leftJoin('booking_room_mapping', 'm', 'm.booking_nodeid = p.nid');
|
$query->leftJoin('booking_room_mapping', 'm', 'm.booking_nodeid = p.nid');
|
||||||
$query->condition('p.booking_event_id', $event->eid, '=');
|
$query->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$query->fields('p', array('booking_lastname', 'booking_firstname'))->fields('m');
|
$query->fields('p', array('booking_lastname', 'booking_firstname'))->fields('m');
|
||||||
$room_mapping = $query->execute()->fetchAllAssoc('booking_nodeid');
|
$room_mapping = $query->execute()->fetchAllAssoc('booking_nodeid');
|
||||||
|
|
||||||
@@ -156,7 +156,7 @@ function booking_rooms_allocate_test_form_submit($form, &$form_state) {
|
|||||||
//query for existing room allocations
|
//query for existing room allocations
|
||||||
$query = db_select('booking_person', 'p');
|
$query = db_select('booking_person', 'p');
|
||||||
$query->leftJoin('booking_room_mapping', 'm', 'm.booking_nodeid = p.nid');
|
$query->leftJoin('booking_room_mapping', 'm', 'm.booking_nodeid = p.nid');
|
||||||
$query->condition('p.booking_event_id', $event->eid, '=');
|
$query->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$query->fields('p', array('booking_lastname', 'booking_firstname'))->fields('m');
|
$query->fields('p', array('booking_lastname', 'booking_firstname'))->fields('m');
|
||||||
$room_mapping = $query->execute()->fetchAllAssoc('booking_nodeid');
|
$room_mapping = $query->execute()->fetchAllAssoc('booking_nodeid');
|
||||||
|
|
||||||
|
@@ -68,7 +68,7 @@ function booking_roomallocations_view_summary() {
|
|||||||
$query->leftJoin('booking_room_definition', 'r', 'r.rid = m.booking_roomid');
|
$query->leftJoin('booking_room_definition', 'r', 'r.rid = m.booking_roomid');
|
||||||
$query->leftJoin('booking_room_locations', 'l', 'l.lid = r.booking_room_location_id');
|
$query->leftJoin('booking_room_locations', 'l', 'l.lid = r.booking_room_location_id');
|
||||||
$db_and = db_and();
|
$db_and = db_and();
|
||||||
$db_and->condition('p.booking_event_id', $event->eid, '=');
|
$db_and->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$db_and->condition('p.booking_status', 1, '=');
|
$db_and->condition('p.booking_status', 1, '=');
|
||||||
$query->condition($db_and);
|
$query->condition($db_and);
|
||||||
$query->fields('p')->fields('m')->fields('r')->fields('l');
|
$query->fields('p')->fields('m')->fields('r')->fields('l');
|
||||||
@@ -468,7 +468,7 @@ function booking_rooms_allocate_form($node, &$form_state, $location_id) {
|
|||||||
//query for attendees
|
//query for attendees
|
||||||
$query = db_query("SELECT nid, booking_firstname, booking_lastname, booking_gender, booking_dob, booking_partner_id " .
|
$query = db_query("SELECT nid, booking_firstname, booking_lastname, booking_gender, booking_dob, booking_partner_id " .
|
||||||
" FROM {booking_person} " .
|
" FROM {booking_person} " .
|
||||||
" WHERE booking_event_id = :eid and (booking_status=1 or booking_status=5) order by booking_lastname, booking_firstname",
|
" WHERE booking_eventid = :eid and (booking_status=1 or booking_status=5) order by booking_lastname, booking_firstname",
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
|
|
||||||
//make a list of all attendees that are booked in
|
//make a list of all attendees that are booked in
|
||||||
@@ -844,7 +844,7 @@ function booking_rooms_view_form($node, &$form_state, $location_id) {
|
|||||||
//status 1 is coming, status 5 is hosts
|
//status 1 is coming, status 5 is hosts
|
||||||
$attendees = db_query("SELECT nid, booking_firstname, booking_lastname, booking_gender, booking_dob, booking_partner_id " .
|
$attendees = db_query("SELECT nid, booking_firstname, booking_lastname, booking_gender, booking_dob, booking_partner_id " .
|
||||||
" FROM {booking_person} " .
|
" FROM {booking_person} " .
|
||||||
" WHERE booking_event_id = :eid and (booking_status=1 or booking_status=5) order by booking_lastname, booking_firstname",
|
" WHERE booking_eventid = :eid and (booking_status=1 or booking_status=5) order by booking_lastname, booking_firstname",
|
||||||
array(':eid' => $event->eid))->fetchAllAssoc('nid');
|
array(':eid' => $event->eid))->fetchAllAssoc('nid');
|
||||||
|
|
||||||
//define the header
|
//define the header
|
||||||
|
@@ -93,7 +93,7 @@ function _booking_studygroups_retrieve_eligible_people() {
|
|||||||
//select males that are booked in
|
//select males that are booked in
|
||||||
$query = db_select('booking_person', 'p');
|
$query = db_select('booking_person', 'p');
|
||||||
$db_and = db_and();
|
$db_and = db_and();
|
||||||
$db_and->condition('p.booking_event_id', $event->eid, '=');
|
$db_and->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$db_and->condition('p.booking_gender', 'M', '=');
|
$db_and->condition('p.booking_gender', 'M', '=');
|
||||||
$db_and->condition('p.booking_status', 1, '=');
|
$db_and->condition('p.booking_status', 1, '=');
|
||||||
$query->condition($db_and);
|
$query->condition($db_and);
|
||||||
@@ -116,7 +116,7 @@ function _booking_studygroups_retrieve_eligible_people() {
|
|||||||
FROM (
|
FROM (
|
||||||
SELECT p.nid, p.booking_firstname, p.booking_lastname, p.booking_state, p.booking_country, p.booking_readinggroup, pay.booking_payment_date, p.booking_status, p.booking_gender, p.booking_dob
|
SELECT p.nid, p.booking_firstname, p.booking_lastname, p.booking_state, p.booking_country, p.booking_readinggroup, pay.booking_payment_date, p.booking_status, p.booking_gender, p.booking_dob
|
||||||
FROM {booking_person} p, {booking_payment} pay
|
FROM {booking_person} p, {booking_payment} pay
|
||||||
WHERE booking_event_id = :eid and p.nid = pay.booking_person_nid and ( booking_status = 2 or booking_status = 4)
|
WHERE booking_eventid = :eid and p.nid = pay.booking_person_nid and ( booking_status = 2 or booking_status = 4)
|
||||||
LIMIT 100
|
LIMIT 100
|
||||||
) AS booking
|
) AS booking
|
||||||
WHERE booking_gender = \'M\'
|
WHERE booking_gender = \'M\'
|
||||||
|
@@ -91,7 +91,7 @@ function booking_available_leadhelp_select_form($node, &$form_state, $group_id)
|
|||||||
|
|
||||||
//also restrict to males from the current event
|
//also restrict to males from the current event
|
||||||
$db_and = db_and();
|
$db_and = db_and();
|
||||||
$db_and->condition('p.booking_event_id', $event->eid, '=');
|
$db_and->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$db_and->condition('p.booking_gender', 'M', '=');
|
$db_and->condition('p.booking_gender', 'M', '=');
|
||||||
$db_and->condition($db_or);
|
$db_and->condition($db_or);
|
||||||
|
|
||||||
@@ -653,7 +653,7 @@ function booking_studygroups_calculate() {
|
|||||||
$max_people = (int) ($limit / $firstgroup->booking_num_group_sessions) + 2;
|
$max_people = (int) ($limit / $firstgroup->booking_num_group_sessions) + 2;
|
||||||
|
|
||||||
//select all the attendees booked in
|
//select all the attendees booked in
|
||||||
$query = db_query("SELECT * FROM {booking_person} WHERE booking_event_id = :eid",
|
$query = db_query("SELECT * FROM {booking_person} WHERE booking_eventid = :eid",
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
$attendees = $query->fetchAllAssoc('nid');
|
$attendees = $query->fetchAllAssoc('nid');
|
||||||
|
|
||||||
@@ -1010,7 +1010,7 @@ function booking_studygroups_update_form($node, &$form_state, $sid) {
|
|||||||
$max_people = (int) ($limit / $firstgroup->booking_num_group_sessions) + $fudge_factor;
|
$max_people = (int) ($limit / $firstgroup->booking_num_group_sessions) + $fudge_factor;
|
||||||
|
|
||||||
//select all the attendees for this event
|
//select all the attendees for this event
|
||||||
$query = db_query("SELECT * FROM {booking_person} WHERE booking_event_id = :eid",
|
$query = db_query("SELECT * FROM {booking_person} WHERE booking_eventid = :eid",
|
||||||
array(':eid' => $event->eid));
|
array(':eid' => $event->eid));
|
||||||
$attendees = $query->fetchAllAssoc('nid');
|
$attendees = $query->fetchAllAssoc('nid');
|
||||||
|
|
||||||
@@ -1513,7 +1513,7 @@ function booking_studygroups_printview_form($node, &$form_state, $group_id) {
|
|||||||
$query = db_select('booking_person', 'p');
|
$query = db_select('booking_person', 'p');
|
||||||
$query->leftJoin('booking_studygroup_mapping', 'm', 'm.booking_node_id = p.nid');
|
$query->leftJoin('booking_studygroup_mapping', 'm', 'm.booking_node_id = p.nid');
|
||||||
$db_and = db_and();
|
$db_and = db_and();
|
||||||
$db_and->condition('p.booking_event_id', $event->eid, '=');
|
$db_and->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$db_and->condition('m.booking_studygroup_id', $group_id, '=');
|
$db_and->condition('m.booking_studygroup_id', $group_id, '=');
|
||||||
$query->condition($db_and);
|
$query->condition($db_and);
|
||||||
$query->fields('p')->fields('m');
|
$query->fields('p')->fields('m');
|
||||||
@@ -1660,7 +1660,7 @@ function booking_studygroups_view_form($node, &$form_state, $group_id) {
|
|||||||
$query->leftJoin('booking_studygroup_mapping', 'm', 'm.booking_node_id = p.nid');
|
$query->leftJoin('booking_studygroup_mapping', 'm', 'm.booking_node_id = p.nid');
|
||||||
|
|
||||||
$db_and = db_and();
|
$db_and = db_and();
|
||||||
$db_and->condition('p.booking_event_id', $event->eid, '=');
|
$db_and->condition('p.booking_eventid', $event->eid, '=');
|
||||||
$db_and->condition('m.booking_studygroup_id', $group_id, '=');
|
$db_and->condition('m.booking_studygroup_id', $group_id, '=');
|
||||||
|
|
||||||
$query->condition($db_and);
|
$query->condition($db_and);
|
||||||
|
@@ -671,7 +671,7 @@ function booking_define_tokens()
|
|||||||
$booking_times = db_query("SELECT booking_event_start, booking_event_end FROM {booking_event} where eid = :eid",
|
$booking_times = db_query("SELECT booking_event_start, booking_event_end FROM {booking_event} where eid = :eid",
|
||||||
array(':eid' => $event->eid))->fetchObject();
|
array(':eid' => $event->eid))->fetchObject();
|
||||||
|
|
||||||
$regncount_query = db_query("SELECT count(*) as num_ppl FROM {booking_person} where booking_event_id = :eventid and booking_status = 1",
|
$regncount_query = db_query("SELECT count(*) as num_ppl FROM {booking_person} where booking_eventid = :eventid and booking_status = 1",
|
||||||
array(':eventid' => $event->eid))
|
array(':eventid' => $event->eid))
|
||||||
->fetchObject();
|
->fetchObject();
|
||||||
|
|
||||||
@@ -694,7 +694,7 @@ function booking_define_personspecific_tokens($node)
|
|||||||
|
|
||||||
//get a count of the total number of people booked in to this event
|
//get a count of the total number of people booked in to this event
|
||||||
//but don't include people who haven't paid or have withdrawn their booking
|
//but don't include people who haven't paid or have withdrawn their booking
|
||||||
$result = db_query("SELECT count(*) as num_ppl FROM {booking_person} where booking_event_id = :eventid and (booking_status = 1 or booking_status = 2)",
|
$result = db_query("SELECT count(*) as num_ppl FROM {booking_person} where booking_eventid = :eventid and (booking_status = 1 or booking_status = 2)",
|
||||||
array(':eventid' => $event->eid))
|
array(':eventid' => $event->eid))
|
||||||
->fetchObject();
|
->fetchObject();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user