From d00f38d1cd288913598cf4397d7f48d9fdaf12e8 Mon Sep 17 00:00:00 2001 From: Luca Chiabrera <7693808+chiabre@users.noreply.github.com> Date: Wed, 17 Sep 2025 13:49:32 -0400 Subject: [PATCH 1/2] Update config_flow.py fix for #31 --- custom_components/mbtalive/config_flow.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/custom_components/mbtalive/config_flow.py b/custom_components/mbtalive/config_flow.py index 9ad7597..6c464f0 100644 --- a/custom_components/mbtalive/config_flow.py +++ b/custom_components/mbtalive/config_flow.py @@ -21,7 +21,10 @@ def get_user_schema(default_api_key: str = "") -> vol.Schema: vol.Required("arrive_at", default=""): str, vol.Required("api_key", default=default_api_key): vol.All(str, vol.Length(min=32, max=32)), vol.Optional("max_trips", default=2): int, - vol.Optional("train", default=""): vol.Optional(str, vol.Length(min=3, max=3)) + vol.Optional("train", default=""): vol.Any( + vol.All(str, vol.Length(min=3, max=3)), + "" + ) }) From 95da57737c7102617882f3b2b106c238927215d9 Mon Sep 17 00:00:00 2001 From: Luca Chiabrera <7693808+chiabre@users.noreply.github.com> Date: Wed, 17 Sep 2025 13:50:15 -0400 Subject: [PATCH 2/2] Update manifest.json Bump version to 2.1.3 --- custom_components/mbtalive/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/mbtalive/manifest.json b/custom_components/mbtalive/manifest.json index 250830c..2c65ba5 100644 --- a/custom_components/mbtalive/manifest.json +++ b/custom_components/mbtalive/manifest.json @@ -8,7 +8,7 @@ "loggers": ["MBTALive"], "dependencies": [], "requirements": ["MBTAclient>=1.1.31"], - "version": "2.1.2", + "version": "2.1.3", "config_flow": true }