diff --git a/src/ninebadge-1.0/src/Command/BreakdayCommand.php b/src/ninebadge-1.0/src/Command/BreakdayCommand.php index 8ea375c..5f830e2 100644 --- a/src/ninebadge-1.0/src/Command/BreakdayCommand.php +++ b/src/ninebadge-1.0/src/Command/BreakdayCommand.php @@ -83,12 +83,15 @@ class BreakdayCommand extends Command foreach($users as $user) { if(!$user->hasRole("ROLE_USER")) continue; + $mini=new \Datetime('2022-03-07 00:00'); $start=new \Datetime('00:00'); $start->modify("monday this week"); $end=new \Datetime('00:00'); $end->modify("last day of this month"); $end->modify("next sunday"); - + $start->modify("previous month"); + if($start<$mini) $start=clone $mini; + $response=$this->api("POST",$url."/getBreakdays",json_encode(["key"=>$key,"username"=>$user->getUsername()])); if($response&&$response->code=="200") {