8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-24 12:23:11 +00:00

Fix mac address filter no longer working

This commit is contained in:
Jean-Romain Garnier 2020-05-03 00:47:49 +02:00 committed by Gabriel Detraz
parent d330ddde87
commit 0c21a8e14d

View file

@ -50,8 +50,8 @@ def make_version_filter(key, value):
:param value: str or int, The argument's value :param value: str or int, The argument's value
:returns: A Q filter :returns: A Q filter
""" """
# The lookup is done in a json string, so the lookup has to be formated # The lookup is done in a json string, so it has to be formated
# based on the value's type # based on the value's type (to add " or not)
if type(value) is str: if type(value) is str:
formatted_value = "\"{}\"".format(value) formatted_value = "\"{}\"".format(value)
else: else:
@ -196,7 +196,7 @@ class MachineHistorySearch:
""" """
return ( return (
Version.objects.get_for_model(Interface) Version.objects.get_for_model(Interface)
.filter(make_version_filter("mac_address", mac)) .filter(make_version_filter("mac_address", str(mac)))
.order_by("revision__date_created") .order_by("revision__date_created")
) )