Compare commits

..

1 Commits

Author SHA1 Message Date
Martin Hauser
e84b062393 fix(dcim): Correct type check for ConsolePort in GraphQL mixin
Fixes a typo in the `resolve_type` method where `ConsolePortType` was
mistakenly referenced instead of `ConsolePort`. Ensures the correct
GraphQL type is returned for ConsolePort instances.

Fixes #21478
2026-02-18 23:19:36 +01:00
3 changed files with 3168 additions and 3170 deletions

View File

@@ -119,7 +119,7 @@ class ConnectedEndpointType:
def resolve_type(cls, instance, info: Info):
if type(instance) is CircuitTermination:
return CircuitTerminationType
if type(instance) is ConsolePortType:
if type(instance) is ConsolePort:
return ConsolePortType
if type(instance) is ConsoleServerPort:
return ConsoleServerPortType

View File

@@ -103,8 +103,8 @@ def enqueue_event(queue, instance, request, event_type):
request=request,
user=request.user,
# Legacy request attributes for backward compatibility
username=request.user.username, # DEPRECATED, will be removed in NetBox v4.7.0
request_id=request.id, # DEPRECATED, will be removed in NetBox v4.7.0
username=request.user.username,
request_id=request.id,
)
# Force serialization of objects prior to them actually being deleted
if event_type == OBJECT_DELETED:

File diff suppressed because it is too large Load Diff