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

Fixes #5063: Fix "add device" link in rack elevations for opposite side of half-depth devices

Jeremy Stretch 5 лет назад
Родитель
Сommit
5bff50cade
2 измененных файлов с 9 добавлено и 1 удалено
  1. 8 0
      docs/release-notes/version-2.9.md
  2. 1 1
      netbox/dcim/elevations.py

+ 8 - 0
docs/release-notes/version-2.9.md

@@ -1,5 +1,13 @@
 # NetBox v2.9
 
+## v2.9.3 (FUTURE)
+
+### Bug Fixes
+
+* [#5063](https://github.com/netbox-community/netbox/issues/5063) - Fix "add device" link in rack elevations for opposite side of half-depth devices
+
+---
+
 ## v2.9.2 (2020-08-27)
 
 ### Enhancements

+ 1 - 1
netbox/dcim/elevations.py

@@ -149,7 +149,7 @@ class RackElevationSVG:
         unit_cursor = 0
         for u in elevation:
             o = other[unit_cursor]
-            if not u['device'] and o['device']:
+            if not u['device'] and o['device'] and o['device'].device_type.is_full_depth:
                 u['device'] = o['device']
                 u['height'] = 1
             unit_cursor += u.get('height', 1)