mirror of
https://github.com/home-assistant/core.git
synced 2025-11-09 02:49:40 +00:00
Use ulid_now instead of ulid_at_timestamp if no timestamp is passed (#104226)
* Use ulid_now instead of ulid_at_timestamp if no timestamp is passed ulid_now is slightly faster than ulid_at_timestamp * tweak usage
This commit is contained in:
@@ -91,7 +91,7 @@ from .util.async_ import (
|
||||
from .util.json import JsonObjectType
|
||||
from .util.read_only_dict import ReadOnlyDict
|
||||
from .util.timeout import TimeoutManager
|
||||
from .util.ulid import ulid, ulid_at_time
|
||||
from .util.ulid import ulid_at_time, ulid_now
|
||||
from .util.unit_system import (
|
||||
_CONF_UNIT_SYSTEM_IMPERIAL,
|
||||
_CONF_UNIT_SYSTEM_US_CUSTOMARY,
|
||||
@@ -930,7 +930,7 @@ class Context:
|
||||
id: str | None = None, # pylint: disable=redefined-builtin
|
||||
) -> None:
|
||||
"""Init the context."""
|
||||
self.id = id or ulid()
|
||||
self.id = id or ulid_now()
|
||||
self.user_id = user_id
|
||||
self.parent_id = parent_id
|
||||
self.origin_event: Event | None = None
|
||||
|
||||
Reference in New Issue
Block a user