diff --git a/backend/db/crud.py b/backend/db/crud.py
index e90ecd295dab7a2a3412eaa501ed56b7aaef5270..62e470cb5091db82eefed71195ab7a5209a8de2c 100644
--- a/backend/db/crud.py
+++ b/backend/db/crud.py
@@ -285,7 +285,7 @@ def get_user(cookie: str, db: Session):
     try:
         user = db.query(models.Users).filter(
             models.Users.cookie == cookie).one()
-    except:
+    except BaseException:
         raise HTTPException(status_code=401, detail="Invalid cookie")
 
     if pytz.timezone("Europe/Paris").localize(user.expiration_date) < datetime.now(tz=pytz.timezone("Europe/Paris")):
@@ -379,9 +379,13 @@ def create_collaborative_record(user: schemas.User, place: str, db: Session):
     ), current_date.weekday(), current_date.time()
 
     try:
-        time_slot = db.query(models.OpeningHours).filter(models.OpeningHours.place == place, models.OpeningHours.day ==
-                                                         weekday, models.OpeningHours.open_time <= current_time, models.OpeningHours.close_time >= current_time).one()
-    except:
+        time_slot = db.query(
+            models.OpeningHours).filter(
+            models.OpeningHours.place == place,
+            models.OpeningHours.day == weekday,
+            models.OpeningHours.open_time <= current_time,
+            models.OpeningHours.close_time >= current_time).one()
+    except BaseException:
         raise HTTPException(status_code=404, detail="No restaurant opened")
 
     last_record = db.query(models.CollaborativeRecords).filter(
@@ -405,9 +409,13 @@ def update_collaborative_record(user: schemas.User, db: Session):
         models.CollaborativeRecords.user_id == user.id).order_by(models.CollaborativeRecords.date.desc()).first()
 
     try:
-        time_slot = db.query(models.OpeningHours).filter(models.OpeningHours.place == last_record.place, models.OpeningHours.day ==
-                                                         weekday, models.OpeningHours.open_time <= current_time, models.OpeningHours.close_time >= current_time).one()
-    except:
+        time_slot = db.query(
+            models.OpeningHours).filter(
+            models.OpeningHours.place == last_record.place,
+            models.OpeningHours.day == weekday,
+            models.OpeningHours.open_time <= current_time,
+            models.OpeningHours.close_time >= current_time).one()
+    except BaseException:
         raise HTTPException(status_code=404, detail="No restaurant opened")
 
     if last_record.date >= datetime.combine(date, time_slot.open_time) and not last_record.waiting_time: