-
v0.6.14 Stable
released this
2026-07-23 10:09:22 -06:00 | 1 commits to master since this releaseThe Bandcamp sync could silently fail to import new purchases. It set a hardcoded PATH at startup that left out /opt/venv/bin, which is where beet lives in this image. Whenever the sync had a new purchase to bring in, the beet import step would fail with command not found, and the surrounding script logged the failure but still reported success. The purchase would sit on disk without ever entering your library or showing up in Navidrome. This was easy to miss because most daily syncs have nothing new to import, so the broken step rarely ran.
Fixed the same PATH mistake in the monthly MP3-to-FLAC upgrade job, which also calls beet directly, and in the Telegram notifier for consistency (harmless there, but same mistake).
Also moved the duplicate cleanup that runs after an import into the shared import script itself, so it now applies to every import, not just Bandcamp purchases. A manual import or a file dropped in over SMB that happens to match something already in your library no longer leaves a duplicate sitting there until you run the dedup review by hand.
Downloads