From 92fded831fba705d25bef740865ae19d24d16393 Mon Sep 17 00:00:00 2001
From: perrin478u <antoine.perrin9@etu.univ-lorraine.fr>
Date: Tue, 2 Apr 2024 17:06:39 +0200
Subject: [PATCH] resolution date anterieure

---
 src/Controller/ModifUserController.php | 2 +-
 src/Controller/SecurityController.php  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Controller/ModifUserController.php b/src/Controller/ModifUserController.php
index 714ae0a8..f14b31e9 100644
--- a/src/Controller/ModifUserController.php
+++ b/src/Controller/ModifUserController.php
@@ -125,7 +125,7 @@ class ModifUserController extends AbstractController
             $user->setDateDebutSommeil($form->get('date_debut_sommeil')->getData());
             $user->setDateFinSommeil($form->get('date_fin_sommeil')->getData());
 
-            if($date_debut_notime == $date_actuelle_notime){
+            if($date_debut_notime <= $date_actuelle_notime){
                 $user->setSommeil(true);
             }
    
diff --git a/src/Controller/SecurityController.php b/src/Controller/SecurityController.php
index d1f96e19..1c4be765 100644
--- a/src/Controller/SecurityController.php
+++ b/src/Controller/SecurityController.php
@@ -20,7 +20,7 @@ class SecurityController extends AbstractController
         if ($user) {
             if (!in_array("ROLE_ADMIN",$user->getRoles()) && $user->getDateDebutSommeil()){
                 $dateActuelle = new \DateTime();
-                if ($user->getDateDebutSommeil() <= $dateActuelle && $dateActuelle <= $getDateFinSommeil()) {
+                if ($user->getDateDebutSommeil() <= $dateActuelle && $dateActuelle <= $user->getDateFinSommeil()) {
                     $user->setSommeil(true);
                 }
             }else{
-- 
GitLab