AllCommands: "commands" returns playlist commands only if playlist_directory configured

This commit is contained in:
Max Kellermann
2014-10-25 23:49:35 +02:00
parent fa0aa91bf9
commit 575fbad254
4 changed files with 25 additions and 0 deletions

View File

@@ -210,6 +210,16 @@ command_available(gcc_unused const Partition &partition,
return neighbor_commands_available(partition.instance);
#endif
if (strcmp(cmd->cmd, "save") == 0 ||
strcmp(cmd->cmd, "rm") == 0 ||
strcmp(cmd->cmd, "rename") == 0 ||
strcmp(cmd->cmd, "playlistdelete") == 0 ||
strcmp(cmd->cmd, "playlistmove") == 0 ||
strcmp(cmd->cmd, "playlistclear") == 0 ||
strcmp(cmd->cmd, "playlistadd") == 0 ||
strcmp(cmd->cmd, "listplaylists") == 0)
return playlist_commands_available();
return true;
}