Explorar el Código

Fixes #15347: Fix querying virtual machine contacts via GraphQL

Jeremy Stretch hace 1 año
padre
commit
7350950e88
Se han modificado 2 ficheros con 3 adiciones y 2 borrados
  1. 1 0
      netbox/extras/graphql/mixins.py
  2. 2 2
      netbox/virtualization/graphql/types.py

+ 1 - 0
netbox/extras/graphql/mixins.py

@@ -7,6 +7,7 @@ from extras.models import ObjectChange
 __all__ = (
 __all__ = (
     'ChangelogMixin',
     'ChangelogMixin',
     'ConfigContextMixin',
     'ConfigContextMixin',
+    'ContactsMixin',
     'CustomFieldsMixin',
     'CustomFieldsMixin',
     'ImageAttachmentsMixin',
     'ImageAttachmentsMixin',
     'JournalEntriesMixin',
     'JournalEntriesMixin',

+ 2 - 2
netbox/virtualization/graphql/types.py

@@ -1,5 +1,5 @@
 from dcim.graphql.types import ComponentObjectType
 from dcim.graphql.types import ComponentObjectType
-from extras.graphql.mixins import ConfigContextMixin
+from extras.graphql.mixins import ConfigContextMixin, ContactsMixin
 from ipam.graphql.mixins import IPAddressesMixin, VLANGroupsMixin
 from ipam.graphql.mixins import IPAddressesMixin, VLANGroupsMixin
 from netbox.graphql.types import OrganizationalObjectType, NetBoxObjectType
 from netbox.graphql.types import OrganizationalObjectType, NetBoxObjectType
 from virtualization import filtersets, models
 from virtualization import filtersets, models
@@ -38,7 +38,7 @@ class ClusterTypeType(OrganizationalObjectType):
         filterset_class = filtersets.ClusterTypeFilterSet
         filterset_class = filtersets.ClusterTypeFilterSet
 
 
 
 
-class VirtualMachineType(ConfigContextMixin, NetBoxObjectType):
+class VirtualMachineType(ConfigContextMixin, ContactsMixin, NetBoxObjectType):
 
 
     class Meta:
     class Meta:
         model = models.VirtualMachine
         model = models.VirtualMachine