From 1c22909c6b68bb6c7d799de455083f8e39558941 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 8 Jun 2020 18:13:37 +0000 Subject: [PATCH] util: Avoid error when no network was found Signed-off-by: Michael Tremer --- src/backend/util.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) 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 -- 2.47.3