Browse Source

Fix date compare in machine history view

release-2.9
Jean-Romain Garnier 6 years ago
committed by Gabriel Detraz
parent
commit
fa439f9e9c
  1. 17
      logs/models.py

17
logs/models.py

@ -22,6 +22,8 @@
The models definitions for the Machines app The models definitions for the Machines app
""" """
from reversion.models import Version from reversion.models import Version
from datetime import datetime
from machines.models import IpList from machines.models import IpList
from machines.models import Interface from machines.models import Interface
from machines.models import Machine from machines.models import Machine
@ -72,6 +74,21 @@ class MachineHistory:
self.end = params.get("e", None) self.end = params.get("e", None)
search_type = params.get("t", 0) search_type = params.get("t", 0)
# Convert dates to datetime objects
if self.start:
self.start = datetime.datetime(
self.start.year,
self.start.month,
self.start.day
)
if self.end:
self.end = datetime.datetime(
self.end.year,
self.end.month,
self.end.day
)
self.events = [] self.events = []
if search_type == "ip": if search_type == "ip":
return self.__get_by_ip(search) return self.__get_by_ip(search)

Loading…
Cancel
Save