Skip to content

Commit 7d2504f

Browse files
committed
Use timedelta to increment the date for scheduled battery heating
1 parent 7618a1d commit 7d2504f

File tree

1 file changed

+2
-2
lines changed
  • src/saic_ismart_client_ng/api/vehicle_charging

1 file changed

+2
-2
lines changed

src/saic_ismart_client_ng/api/vehicle_charging/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from datetime import datetime
1+
from datetime import datetime, timedelta
22

33
from saic_ismart_client_ng.api.base import AbstractSaicApi
44
from saic_ismart_client_ng.api.vehicle_charging.schema import ChargeInfoResp, ChargeStatusResp, ChargingControlRequest, \
@@ -137,7 +137,7 @@ async def enable_schedule_battery_heating(
137137
microsecond=0
138138
)
139139
if start_date < datetime.now():
140-
start_date = start_date.replace(day=start_date.day + 1)
140+
start_date = start_date + timedelta(days=1)
141141
body = ScheduledBatteryHeatingRequest(
142142
vin=sha256_hex_digest(vin),
143143
startTime=int(start_date.timestamp()) * 1000,

0 commit comments

Comments
 (0)