diff --git a/src/Controller/APIController.php b/src/Controller/APIController.php index 908dda39..719eec9b 100644 --- a/src/Controller/APIController.php +++ b/src/Controller/APIController.php @@ -2696,23 +2696,17 @@ class APIController extends Controller implements LoggedController if ($res->isError()) return $res->getReturnResponse(); - // TODO: end of ECQ, have this return true $schedule_choice = true; - // TODO: remove the time check after ECQ + // TODO: remove the time check after ECQ. This will then always return true // get current time - $current_time = time(); - $start_advance_order_time = strtotime('17:00'); - $end_advance_order_time = strtotime('08:00'); - //$start_advance_order_time = strtotime('08:00'); - //$end_advance_order_time = strtotime('17:00'); + $current_datetime = new DateTime(); + //$current_datetime = DateTime::createFromFormat('Y-m-d H:i', '2020-04-30 17:01'); - error_log(date('Y-m-d H:i:s', $current_time)); - error_log(date('Y-m-d H:i:s', $start_advance_order_time)); - error_log(date('Y-m-d H:i:s', $end_advance_order_time)); + // get the hour + $hour = $current_datetime->format('G'); - if (($current_time > $start_advance_order_time) && - ($current_time < $end_advance_order_time)) + if (($hour < 8) || ($hour > 16)) $schedule_choice = false; $data = [