From 5caf1d6ef8755857a7700dc61d924eee616bcdaf Mon Sep 17 00:00:00 2001 From: NeilClack Date: Sun, 23 Aug 2026 12:39:05 -0500 Subject: [PATCH] Move to checksums.md5 Server is scheduled to generate this file nightly --- src/audio/audio_downloader.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/audio/audio_downloader.h b/src/audio/audio_downloader.h index 3a6eba7..f1c5f3e 100644 --- a/src/audio/audio_downloader.h +++ b/src/audio/audio_downloader.h @@ -37,7 +37,7 @@ struct AudioManifestEntry { // and keeps the database's audio_files table in sync with what is actually // on disk. // -// Fetches new_checksums.md5, compares each entry against the local file's MD5, +// Fetches checksums.md5, compares each entry against the local file's MD5, // and re-downloads anything that is missing or whose checksum differs. // Files present on disk but absent from the manifest are deleted, and the // audio_files table is reconciled on every pass (and after each individual @@ -68,7 +68,7 @@ public: static constexpr const char *AUDIO_BASE_URL = "https://files.radiantwavetech.com/audio/"; - static constexpr const char *MANIFEST_FILENAME = "new_checksums.md5"; + static constexpr const char *MANIFEST_FILENAME = "checksums.md5"; private: void run(); @@ -88,7 +88,7 @@ private: db::DatabaseManager *db_ = nullptr; }; -// Parses new_checksums.md5 manifest text into entries. Blank lines and lines +// Parses checksums.md5 manifest text into entries. Blank lines and lines // starting with '#' are ignored. Lines that don't match a known format are // skipped. Returns false if no valid entries were found. bool parseManifest(const std::string &text,