Skip to content

Commit

Permalink
Merge pull request #9 from boc-the-git/createdAtOptional
Browse files Browse the repository at this point in the history
Prevent crash where createdAt is not returned
  • Loading branch information
lewisbenge committed Jul 27, 2020
2 parents b3aff36 + 61fa5e9 commit 9e07b4b
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion custom_components/amberelectric/ambermodel.py
Expand Up @@ -312,7 +312,10 @@ def __init__(
def from_dict(obj: Any) -> "VariablePricesAndRenewable":
assert isinstance(obj, dict)
period_type = PeriodType(obj.get("periodType"))
created_at = from_datetime(obj.get("createdAt"))
if obj.get("createdAt") == None:
created_at = ""
else:
created_at = from_datetime(obj.get("createdAt"))
wholesale_kwh_price = from_str(obj.get("wholesaleKWHPrice"))
usage = from_union([from_str, from_none], obj.get("usage"))
region = from_str(obj.get("region"))
Expand Down

0 comments on commit 9e07b4b

Please sign in to comment.