From be8ebe659e04f4da8c56a89c5f20fb75dec2910b Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Tue, 20 Aug 2019 17:13:02 +0300 Subject: [PATCH] fix and disable ping button if ping does not possible --- abonapp/templates/abonapp/peoples.html | 6 +++++- devapp/base_intr.py | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/abonapp/templates/abonapp/peoples.html b/abonapp/templates/abonapp/peoples.html index 9771642..b1a63e5 100644 --- a/abonapp/templates/abonapp/peoples.html +++ b/abonapp/templates/abonapp/peoples.html @@ -117,10 +117,14 @@ {% endfor %} - {% if perms.abonapp.can_ping %} + {% if perms.abonapp.can_ping and human.ip_address %} + {% else %} + + + {% endif %} diff --git a/devapp/base_intr.py b/devapp/base_intr.py index 73eef09..fb2fe7f 100644 --- a/devapp/base_intr.py +++ b/devapp/base_intr.py @@ -23,7 +23,6 @@ class DeviceConfigurationError(DeviceImplementationError): class DevBase(object, metaclass=ABCMeta): def __init__(self, dev_instance=None): - super().__init__() self.db_instance = dev_instance @property