From 61de24a2796d9678e253fe4e192adbdd5f27cdc5 Mon Sep 17 00:00:00 2001 From: Kevin Ahrendt Date: Fri, 24 Apr 2026 09:56:09 -0400 Subject: [PATCH] drop bound check on year and track number as they aren't relevant (we only checked text sensors so we wouldn't overflow the character buffer) --- esphome/components/sendspin/sensor/sendspin_sensor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/esphome/components/sendspin/sensor/sendspin_sensor.cpp b/esphome/components/sendspin/sensor/sendspin_sensor.cpp index 4efbd72a38..5359bd9da8 100644 --- a/esphome/components/sendspin/sensor/sendspin_sensor.cpp +++ b/esphome/components/sendspin/sensor/sendspin_sensor.cpp @@ -72,7 +72,7 @@ void SendspinMetadataSensor::setup() { } case SendspinNumericMetadataTypes::YEAR: { this->parent_->add_metadata_update_callback([this](const sendspin::ServerMetadataStateObject &metadata) { - if (metadata.year.has_value() && metadata.year.value() <= 9999) { + if (metadata.year.has_value()) { this->publish_if_changed_(metadata.year.value()); } }); @@ -80,7 +80,7 @@ void SendspinMetadataSensor::setup() { } case SendspinNumericMetadataTypes::TRACK: { this->parent_->add_metadata_update_callback([this](const sendspin::ServerMetadataStateObject &metadata) { - if (metadata.track.has_value() && metadata.track.value() <= 9999) { + if (metadata.track.has_value()) { this->publish_if_changed_(metadata.track.value()); } });