Skip to content

Commit 75b017d

Browse files
committed
native harmonization
1 parent 327e63f commit 75b017d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

intelmq/bots/experts/sieve/expert.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from intelmq.lib.bot import ExpertBot
2626
from intelmq.lib.exceptions import MissingDependencyError
2727
from intelmq.lib.message import Event
28-
from intelmq.lib.utils import parse_relative, TIMESPANS
28+
from intelmq.lib.utils import parse_relative
2929
from intelmq.lib.harmonization import DateTime
3030

3131
try:
@@ -333,9 +333,9 @@ def process_date_match(self, key, op, value, event) -> bool:
333333
if isinstance(base_time, timedelta):
334334
base_time = datetime.now(tz=timezone.utc) - base_time
335335
try:
336-
event_time = parse(str(event[key]))
336+
event_time = DateTime.from_isoformat(event[key], True)
337337
except ValueError:
338-
self.logger.warning("Could not parse time.source %s=%s at %s.", key, event[key], event)
338+
self.logger.warning("Could not parse %s=%s at %s.", key, event[key], event)
339339
return False
340340
else:
341341
return op(event_time, base_time)

0 commit comments

Comments
 (0)