From 8f19b990ff5e0b85fdd8309a33c70f6a1206ad00 Mon Sep 17 00:00:00 2001 From: Fabian Schlenz Date: Thu, 28 Nov 2019 06:29:51 +0100 Subject: [PATCH] PlaylistManager: Only search for folders, don't try it with webstreams. --- src/playlist_manager.cpp | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/playlist_manager.cpp b/src/playlist_manager.cpp index 3a98812..fa87022 100644 --- a/src/playlist_manager.cpp +++ b/src/playlist_manager.cpp @@ -39,16 +39,18 @@ void PlaylistManager::scan_files() { String folder = data.substring(eq + 1); TRACE(" Adding mapping: %s=>%s\n", rfid_id.c_str(), folder.c_str()); _map[rfid_id] = folder; - - bool found=false; - for (String f: folders) { - if (f.equals(folder)) { - found = true; - break; + + if (folder.charAt(0)=='/') { + bool found=false; + for (String f: folders) { + if (f.equals(folder)) { + found = true; + break; + } + } + if (!found) { + INFO("WARNING: Found mapping for RFID id %s which maps to non-existing folder %s!\n", rfid_id.c_str(), folder.c_str()); } - } - if (!found) { - INFO("WARNING: Found mapping for RFID id %s which maps to non-existing folder %s!\n", rfid_id.c_str(), folder.c_str()); } } }