Browse Source

take parent device info if self is empty

devel
bashmak 8 years ago
parent
commit
bd498d6f11
  1. 6
      devapp/models.py

6
devapp/models.py

@ -115,8 +115,10 @@ class Device(models.Model):
def register_device(self):
mng = self.get_manager_object()
# if hasattr(mng, 'register_device') and callable(mng.register_device):
mng.register_device(self.extra_data)
if self.extra_data is None:
if self.parent_dev and self.parent_dev.extra_data is not None:
return mng.register_device(self.parent_dev.extra_data)
return mng.register_device(self.extra_data)
class Port(models.Model):

Loading…
Cancel
Save