Plugin Directory

Changeset 2384926


Ignore:
Timestamp:
09/19/2020 11:09:30 AM (6 years ago)
Author:
onliste
Message:

Fix search of available place

File:
1 edited

Legend:

Unmodified
Added
Removed
  • reservation-facile/trunk/rf-wpajax.php

    r1965415 r2384926  
    650650            while (($dateParcours <= $dateParcoursFin) && ($dateParcours <= $date_fin_recherche)){
    651651                $ts_date_parcours = mktime((int)substr($dateParcours,11,2),(int)substr($dateParcours,14,2),(int)substr($dateParcours,17,2),(int)substr($dateParcours,5,2),(int)substr($dateParcours,8,2),(int)substr($dateParcours,0,4));
    652                 $numDay = getdate($ts_date_parcours)["wday"];
    653                 $debutMinutes = (int)substr($dateParcours,11,2) * 60 + (int)substr($dateParcours,14,2);
    654                 $finMinutes = 1440;
    655                 if (substr($dateParcours,0,10) == substr($dateParcoursFin,0,10)){
    656                     $finMinutes = (int)substr($dateParcoursFin,11,2) * 60 + (int)substr($dateParcoursFin,14,2);
    657                 }
    658                 for($i = $debutMinutes; $i < $finMinutes; $i++){
    659                     $dates[$numDay]["planning"][$i][0] -= $reservation->nb_de_place+0;
     652                if ($dateParcours >= $date_debut_recherche){
     653                    $numDay = getdate($ts_date_parcours)["wday"];
     654                    $debutMinutes = (int)substr($dateParcours,11,2) * 60 + (int)substr($dateParcours,14,2);
     655                    $finMinutes = 1440;
     656                    if (substr($dateParcours,0,10) == substr($dateParcoursFin,0,10)){
     657                        $finMinutes = (int)substr($dateParcoursFin,11,2) * 60 + (int)substr($dateParcoursFin,14,2);
     658                    }
     659                    for($i = $debutMinutes; $i < $finMinutes; $i++){
     660                        $dates[$numDay]["planning"][$i][0] -= $reservation->nb_de_place+0;
     661                    }
    660662                }
    661663                $dateParcours = date("Y-m-d",$ts_date_parcours + 24 * 3600);
Note: See TracChangeset for help on using the changeset viewer.