Force alias when importing calendar PLATFORM_SCHEMA (#120512)

This commit is contained in:
epenet 2024-06-26 10:40:17 +02:00 committed by GitHub
parent 9b8922a678
commit 6c81885cae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View file

@ -10,7 +10,7 @@ import voluptuous as vol
from homeassistant.components.calendar import (
ENTITY_ID_FORMAT,
PLATFORM_SCHEMA,
PLATFORM_SCHEMA as CALENDAR_PLATFORM_SCHEMA,
CalendarEntity,
CalendarEvent,
is_offset_reached,
@ -48,7 +48,7 @@ CONFIG_ENTRY_DEFAULT_DAYS = 7
# Only allow VCALENDARs that support this component type
SUPPORTED_COMPONENT = "VEVENT"
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
PLATFORM_SCHEMA = CALENDAR_PLATFORM_SCHEMA.extend(
{
vol.Required(CONF_URL): vol.Url(),
vol.Optional(CONF_CALENDARS, default=[]): vol.All(cv.ensure_list, [cv.string]),

View file

@ -14,7 +14,7 @@ from todoist_api_python.models import Due, Label, Task
import voluptuous as vol
from homeassistant.components.calendar import (
PLATFORM_SCHEMA,
PLATFORM_SCHEMA as CALENDAR_PLATFORM_SCHEMA,
CalendarEntity,
CalendarEvent,
)
@ -82,7 +82,7 @@ NEW_TASK_SERVICE_SCHEMA = vol.Schema(
}
)
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
PLATFORM_SCHEMA = CALENDAR_PLATFORM_SCHEMA.extend(
{
vol.Required(CONF_TOKEN): cv.string,
vol.Optional(CONF_EXTRA_PROJECTS, default=[]): vol.All(