These files had silent `except Exception: pass` blocks but no module logger. Added `import logging` + `logger = logging.getLogger(__name__)` at the top of each, then replaced the silent excepts with `logger.debug(...)`. - core/replaygain.py — 4 sites (id3 txxx + vorbis + mp4 atom reads) - core/wishlist/presence.py — 3 sites (wishlist row parsing + queries) - core/runtime_state.py — 1 site (activity toast emit) - core/automation/signals.py — 1 site (collect known signals) - core/download_engine/rate_limit.py — 1 site (plugin rate_limit_policy) - api/system.py — 1 site (hydrabase status probe) - api/search.py — 1 site (hydrabase search) Refs #369 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| auth.py | ||
| cache.py | ||
| discover.py | ||
| downloads.py | ||
| helpers.py | ||
| library.py | ||
| listenbrainz.py | ||
| playlists.py | ||
| profiles.py | ||
| request.py | ||
| retag.py | ||
| search.py | ||
| serializers.py | ||
| settings.py | ||
| system.py | ||
| watchlist.py | ||
| wishlist.py | ||