From: Michael Tremer Date: Mon, 8 Jun 2020 18:13:37 +0000 (+0000) Subject: util: Avoid error when no network was found X-Git-Url: http://git.ipfire.org/?p=ipfire.org.git;a=commitdiff_plain;h=1c22909c6b68bb6c7d799de455083f8e39558941 util: Avoid error when no network was found Signed-off-by: Michael Tremer --- diff --git a/src/backend/util.py b/src/backend/util.py index a44f2289..370c63a0 100644 --- a/src/backend/util.py +++ b/src/backend/util.py @@ -73,13 +73,16 @@ class Address(Object): return self.backend.location.get_as(self.asn) def is_anonymous_proxy(self): - return self.network.has_flag(location.NETWORK_FLAG_ANONYMOUS_PROXY) + if self.network: + return self.network.has_flag(location.NETWORK_FLAG_ANONYMOUS_PROXY) def is_satellite_provider(self): - return self.network.has_flag(location.NETWORK_FLAG_SATELLITE_PROVIDER) + if self.network: + return self.network.has_flag(location.NETWORK_FLAG_SATELLITE_PROVIDER) def is_anycast(self): - return self.network.has_flag(location.NETWORK_FLAG_ANYCAST) + if self.network: + return self.network.has_flag(location.NETWORK_FLAG_ANYCAST) # Blacklist