Reload folder mappings after modifying a mapping.

This commit is contained in:
2019-11-17 14:26:23 +01:00
parent b5ec78ab41
commit e1dd004cf5
4 changed files with 106 additions and 64 deletions

View File

@ -57,4 +57,5 @@ public:
String json();
bool process_message(String m);
void queue_command(String cmd);
void update_playlist_manager();
};

View File

@ -9,11 +9,14 @@ private:
std::map<String, String> _map;
std::map<String, Playlist*> _playlists;
std::vector<String> _unmapped_folders;
void _check_for_special_chars(String s);
void _save_mapping();
public:
PlaylistManager();
Playlist* get_playlist_for_id(String id);
Playlist* get_playlist_for_folder(String folder);
void dump_ids();
void scan_files();
String json();
bool add_mapping(String id, String folder);
};