Fix whois error, check expiration_date for list and pick first (#27930)

This commit is contained in:
Jacob Mansfield 2019-10-20 09:07:34 +01:00 committed by Fabian Affolter
parent e01562ceea
commit 9571f869d1

View File

@ -119,6 +119,9 @@ class WhoisSensor(Entity):
attrs = {}
expiration_date = response["expiration_date"]
if isinstance(expiration_date, list):
attrs[ATTR_EXPIRES] = expiration_date[0].isoformat()
else:
attrs[ATTR_EXPIRES] = expiration_date.isoformat()
if "nameservers" in response: