diff --git a/netbox/extras/filtersets.py b/netbox/extras/filtersets.py index df5e1364a..bb6a46035 100644 --- a/netbox/extras/filtersets.py +++ b/netbox/extras/filtersets.py @@ -9,7 +9,7 @@ from netbox.filtersets import BaseFilterSet, ChangeLoggedModelFilterSet, NetBoxM from tenancy.models import Tenant, TenantGroup from users.filterset_mixins import OwnerFilterMixin from users.models import Group, User -from utilities.filters import MultiValueCharFilter, MultiValueContentTypeFilter, MultiValueNumberFilter +from utilities.filters import MultiValueCharFilter, MultiValueContentTypeFilter, MultiValueDateTimeFilter, MultiValueNumberFilter from utilities.filtersets import register_filterset from virtualization.models import Cluster, ClusterGroup, ClusterType @@ -70,10 +70,12 @@ class ScriptModuleFilterSet(BaseFilterSet): method='search', label=_('Search'), ) + created = MultiValueDateTimeFilter() + last_updated = MultiValueDateTimeFilter() class Meta: model = ScriptModule - fields = ('id', 'file_path') + fields = ('id', 'file_path', 'created', 'last_updated') def search(self, queryset, name, value): if not value.strip():