Skip to content

Commit 3191a77

Browse files
committed
fix(substations): Optional timezone conversion on forecast
1 parent 9acdc23 commit 3191a77

File tree

1 file changed

+5
-0
lines changed
  • src/quartz_api/internal/service/substations

1 file changed

+5
-0
lines changed

src/quartz_api/internal/service/substations/router.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,16 @@ async def get_substation_forecast(
5252
substation_uuid: UUID,
5353
db: models.DBClientDependency,
5454
auth: AuthDependency,
55+
tz: models.TZDependency,
5556
) -> list[models.PredictedPower]:
5657
"""Get forecasted generation values of a substation."""
5758
forecast = await db.get_substation_forecast(
5859
location_uuid=substation_uuid,
5960
authdata=auth,
6061
)
62+
forecast = [
63+
value.to_timezone(tz=tz)
64+
for value in forecast
65+
]
6166
return forecast
6267

0 commit comments

Comments
 (0)