fix logic
This commit is contained in:
@@ -767,8 +767,13 @@ function booking_variety_regn_edit_form_submit($form, &$form_state) {
|
|||||||
watchdog('booking_debug', 'Person @nid in timeslot @tid is no longer registered for a variety session', array(
|
watchdog('booking_debug', 'Person @nid in timeslot @tid is no longer registered for a variety session', array(
|
||||||
'@nid' => $values['nid'], '@tid' => $previous_tid
|
'@nid' => $values['nid'], '@tid' => $previous_tid
|
||||||
));
|
));
|
||||||
|
// reduce regn count for old session
|
||||||
|
db_update('booking_variety_sessions')
|
||||||
|
->expression('booking_variety_regncount', 'booking_variety_regncount - :count', array(':count' => 1))
|
||||||
|
->condition('vid', $previous_sid)
|
||||||
|
->execute();
|
||||||
}
|
}
|
||||||
if ($booking_variety_ids[$previous_tid] != $previous_sid) {
|
elseif ($booking_variety_ids[$previous_tid] != $previous_sid) {
|
||||||
// reduce regn count for old session
|
// reduce regn count for old session
|
||||||
db_update('booking_variety_sessions')
|
db_update('booking_variety_sessions')
|
||||||
->expression('booking_variety_regncount', 'booking_variety_regncount - :count', array(':count' => 1))
|
->expression('booking_variety_regncount', 'booking_variety_regncount - :count', array(':count' => 1))
|
||||||
|
Reference in New Issue
Block a user