Avoid a naive datetime.now() in twitter (#179235)

This commit is contained in:
soldier2008
2026-08-16 10:21:43 +02:00
committed by GitHub
parent 0308f01b29
commit 87c1a287ab
+3 -2
View File
@@ -1,6 +1,6 @@
"""Twitter platform for notify component."""
from datetime import datetime, timedelta
from datetime import timedelta
from functools import partial
from http import HTTPStatus
import json
@@ -23,6 +23,7 @@ from homeassistant.core import HomeAssistant
from homeassistant.helpers import config_validation as cv
from homeassistant.helpers.event import async_track_point_in_time
from homeassistant.helpers.typing import ConfigType, DiscoveryInfoType
from homeassistant.util import dt as dt_util
_LOGGER = logging.getLogger(__name__)
@@ -233,7 +234,7 @@ class TwitterNotificationService(BaseNotificationService):
"media processing waiting %s seconds to check status", str(check_after_secs)
)
when = datetime.now() + timedelta(seconds=check_after_secs) # pylint: disable=home-assistant-enforce-naive-now
when = dt_util.now() + timedelta(seconds=check_after_secs)
myself = partial(self.check_status_until_done, media_id, callback)
async_track_point_in_time(self.hass, myself, when)