fix: Fix data type of returned state

This commit is contained in:
Adrian Rumpold
2021-06-18 18:11:25 +02:00
parent aec415df69
commit 5a21ec0214

View File

@@ -18,7 +18,7 @@ def parse_num(s, t=int):
@dataclass @dataclass
class IncidenceData: class IncidenceData:
location: str location: str
date: datetime.date date: str
incidence: float incidence: float
total_cases: int = 0 total_cases: int = 0
num_infected: int = 0 num_infected: int = 0
@@ -122,7 +122,9 @@ class CovidCrawler(CovidCrawlerBase):
} }
) )
result = IncidenceData("Augsburg", incidence=incidence, date=date, **cases) result = IncidenceData(
"Augsburg", incidence=incidence, date=date.strftime("%Y-%m-%d"), **cases
)
_log.debug(f"Result data: {result}") _log.debug(f"Result data: {result}")
return result return {}