mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-24 17:38:37 -06:00
Fixes #15347: Fix querying virtual machine contacts via GraphQL
This commit is contained in:
parent
8fe3f5e3fd
commit
7350950e88
@ -7,6 +7,7 @@ from extras.models import ObjectChange
|
|||||||
__all__ = (
|
__all__ = (
|
||||||
'ChangelogMixin',
|
'ChangelogMixin',
|
||||||
'ConfigContextMixin',
|
'ConfigContextMixin',
|
||||||
|
'ContactsMixin',
|
||||||
'CustomFieldsMixin',
|
'CustomFieldsMixin',
|
||||||
'ImageAttachmentsMixin',
|
'ImageAttachmentsMixin',
|
||||||
'JournalEntriesMixin',
|
'JournalEntriesMixin',
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user