From fb8ec6c39661b5f2f9ad1c10f36ec89935547cdc Mon Sep 17 00:00:00 2001
From: Millian Poquet <millian.poquet@irit.fr>
Date: Tue, 17 Sep 2024 11:42:00 +0200
Subject: [PATCH] code: add date consistency assert

---
 lflex_celcat_survival/fetch.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lflex_celcat_survival/fetch.py b/lflex_celcat_survival/fetch.py
index a6bbac0..b1deb1d 100644
--- a/lflex_celcat_survival/fetch.py
+++ b/lflex_celcat_survival/fetch.py
@@ -2,6 +2,7 @@ import logging
 import requests
 
 def do_celcat_calendar_request(min_date, max_date, module_apogee_codes, session, url='https://edt.univ-tlse3.fr/calendar/Home/GetCalendarData'):
+    assert min_date < max_date, f"min_date (value={min_date}) should be strictly greater than max_date (value={max_date})"
     headers = {"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8"}
     fields = [
         f'start={min_date}',
-- 
GitLab