mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
retrace_paths should ignore case in model names
This commit is contained in:
@ -4,7 +4,7 @@ from django.core.management.color import no_style
|
|||||||
from django.db import connection
|
from django.db import connection
|
||||||
from django.db.models import Q
|
from django.db.models import Q
|
||||||
|
|
||||||
from dcim.models import CablePath, Interface
|
from dcim.models import CablePath
|
||||||
from dcim.signals import create_cablepaths
|
from dcim.signals import create_cablepaths
|
||||||
|
|
||||||
ENDPOINT_MODELS = (
|
ENDPOINT_MODELS = (
|
||||||
@ -31,7 +31,7 @@ class Command(BaseCommand):
|
|||||||
q = Q()
|
q = Q()
|
||||||
for model_name in model_names:
|
for model_name in model_names:
|
||||||
app_label, model = model_name.split('.')
|
app_label, model = model_name.split('.')
|
||||||
q |= Q(app_label=app_label, model=model)
|
q |= Q(app_label__iexact=app_label, model__iexact=model)
|
||||||
return ContentType.objects.filter(q)
|
return ContentType.objects.filter(q)
|
||||||
|
|
||||||
def handle(self, *model_names, **options):
|
def handle(self, *model_names, **options):
|
||||||
|
Reference in New Issue
Block a user