PluginProbe
Booking Calendar / 11.8.3
Booking Calendar v11.8.3
11.8.3 11.8.2 11.8.1 11.8 11.7 11.6.1 11.6 11.5 11.4.3 11.4.2 11.4.1 11.4 11.3 11.2.1 11.2 11.1 11.0 10.15.7 10.15.6 10.1.3 10.10 10.10.1 10.10.2 10.11 10.11.2 All 203 releases
← All changes | includes/_capacity/calendar_load.php +3 -1 11.611.8.3 View file →
@@ -416,9 +416,11 @@
416 416 $request_params['custom_form'],
417 417 $request_params['aggregate_resource_id_str']
418 418 );
419 419 if ( ! is_wp_error( $classic_context ) ) {
420 - $request_params['allow_past'] = ! empty( $classic_context['allow_past'] ) ? 1 : 0;
420 + $request_params['allow_past'] = ! empty( $classic_context['allow_past'] ) ? 1 : 0;
421 + // Use the signed canonical set so equivalent wire shapes cannot change availability input.
422 + $request_params['aggregate_resource_id_str'] = implode( ',', $classic_context['aggregate_resource_ids'] );
421 423 $request_params['dates_to_check'] = array(
422 424 $classic_context['calendar_dates_start'],
423 425 $classic_context['calendar_dates_end'],
424 426 );