From 305a79f9b11331f1dfa227dfeb5320f55e061f2d Mon Sep 17 00:00:00 2001 From: Andrey Parfenov Date: Sun, 26 Apr 2026 18:47:17 +0700 Subject: [PATCH] Fix for Empty except Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .../spotify_dataset_collection/spotify_data_collection.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python_package/examples/spotify_dataset_collection/spotify_data_collection.py b/python_package/examples/spotify_dataset_collection/spotify_data_collection.py index 0c8a643ab..5cb0297bd 100644 --- a/python_package/examples/spotify_dataset_collection/spotify_data_collection.py +++ b/python_package/examples/spotify_dataset_collection/spotify_data_collection.py @@ -50,8 +50,11 @@ def run(self): counter_for_duration = counter_for_duration + 1 is_end = False is_playing = True - except BaseException: - pass + except (AttributeError, TypeError) as e: + BoardShim.log_message( + LogLevels.LEVEL_WARN.value, + 'Failed to read current track info, skipping this poll iteration: %s' % str(e) + ) elif not track.get('is_playing', True): is_end = True except AttributeError as e: