Browse Source

Fixes #956: Correct bug affecting unnamed rackless devices

Jeremy Stretch 8 years ago
parent
commit
87ff433ef8
1 changed files with 3 additions and 1 deletions
  1. 3 1
      netbox/dcim/models.py

+ 3 - 1
netbox/dcim/models.py

@@ -1059,8 +1059,10 @@ class Device(CreatedUpdatedModel, CustomFieldModel):
             return self.name
         elif self.position:
             return u"{} ({} U{})".format(self.device_type, self.rack.name, self.position)
-        else:
+        elif self.rack:
             return u"{} ({})".format(self.device_type, self.rack.name)
+        else:
+            return u"{} ({})".format(self.device_type, self.site.name)
 
     @property
     def identifier(self):