Skip to content
Extraits de code Groupes Projets
Valider ab0cbbc0 rédigé par Bastien Le Querrec's avatar Bastien Le Querrec
Parcourir les fichiers

RAAspotter: vérifie que la date estimée n'est pas un objet None

parent c9daa7a0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -422,10 +422,13 @@ class RAAspotter:
# Fonction qui essaie de deviner la date d'un RAA à partir de son nom.
# Utile pour limiter les requêtes lors de l'obtention des RAA à scanner.
def guess_date(string, regex):
guessed_date = datetime.datetime(9999, 1, 1)
try:
search = re.search(regex, string, re.IGNORECASE)
guessed_date = dateparser.parse(search.group(1))
if guessed_date == None:
raise Exception('La date est un objet None')
else:
return guessed_date
except Exception as exc:
logger.warning(f"Impossible de deviner la date du terme {string} : {exc}")
return guessed_date
return datetime.datetime(9999, 1, 1)
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter