From 4f46e17bc0a1588bd183ee24a8d269a8302c7298 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Romain=20Bron=C3=A8s?= <romain.brones@synchrotron-soleil.fr>
Date: Wed, 7 Feb 2024 10:01:51 +0100
Subject: [PATCH] fix: Parsing timedelta string

* Typo on 'M' for month in the dict
---
 ArchiveExtractor/Amenities.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ArchiveExtractor/Amenities.py b/ArchiveExtractor/Amenities.py
index 38a8848..68fdeb7 100644
--- a/ArchiveExtractor/Amenities.py
+++ b/ArchiveExtractor/Amenities.py
@@ -83,7 +83,7 @@ def _dateparse(datestr):
             raise Exception("Could not parse argument to a date") from e
 
         # Convert all in minutes
-        minutes = q*{'m':1, 'h':60, 'd':60*24, 'm':30*60*24}[datestr[-1]]
+        minutes = q*{'m':1, 'h':60, 'd':60*24, 'M':30*60*24}[datestr[-1]]
 
         return datetime.timedelta(minutes=minutes)
 
-- 
GitLab