File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 77from dcim .graphql .filters import DeviceFilter
88from django .db .models import Q , QuerySet
99from strawberry .scalars import ID
10- from strawberry_django import FilterLookup , StrFilterLookup
10+ from strawberry_django import FilterLookup
1111
1212from validity import models
13- from validity .netbox_changes import BaseModelFilter , NetBoxModelFilter
13+ from validity .netbox_changes import BaseModelFilter , NetBoxModelFilter , StrFilterLookup
1414
1515
1616@strawberry_django .filter_type (Job , lookups = True )
Original file line number Diff line number Diff line change 33different versions of NetBox together
44"""
55
6+ from pydoc import locate
7+
8+ from strawberry_django import FilterLookup
9+
610from validity import config
711
812
13+ StrFilterLookup = locate ("strawberry_django.StrFilterLookup" ) if config .netbox_version >= "4.5.4" else FilterLookup [str ]
14+
915if config .netbox_version >= "4.5.0" :
1016 from .current import *
1117elif config .netbox_version >= "4.4.0" :
You can’t perform that action at this time.
0 commit comments