NetworkSettings: never return None in proxy auth details getter,

return a tuple with empty strings instead
This commit is contained in:
Alexey Min
2016-10-01 13:47:27 +05:00
parent 75f07afcb7
commit 02557701f0

View File

@@ -218,9 +218,9 @@ class NetworkSettings():
def getProxyAuthDetails(self):
if self.getMode() == self.PROXY_MODE_NONE:
return None
return ("", "") # never return none, return tuple with empty strings
if (self.serviceNetworkSettings["login"] is None) or (self.serviceNetworkSettings["password"] is None):
return None
return ("", "") # never return none, return tuple with empty strings
# in all other cases, return tuple of (login, password)
return (self.serviceNetworkSettings["login"], self.serviceNetworkSettings["password"])