Просмотр исходного кода

Fix queryset for get_peer_termination()

Jeremy Stretch 5 лет назад
Родитель
Сommit
88033c0801
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      netbox/circuits/models.py

+ 4 - 1
netbox/circuits/models.py

@@ -336,6 +336,9 @@ class CircuitTermination(CableTermination):
     def get_peer_termination(self):
         peer_side = 'Z' if self.term_side == 'A' else 'A'
         try:
-            return CircuitTermination.objects.prefetch_related('site').get(circuit=self.circuit, term_side=peer_side)
+            return CircuitTermination.objects.unrestricted().prefetch_related('site').get(
+                circuit=self.circuit,
+                term_side=peer_side
+            )
         except CircuitTermination.DoesNotExist:
             return None