Instance: add GetDatabaseOrThrow()

This commit is contained in:
Max Kellermann
2016-10-26 18:47:19 +02:00
parent 6135f0763b
commit 086652dd50
12 changed files with 65 additions and 40 deletions

View File

@@ -143,11 +143,9 @@ handle_searchaddpl(Client &client, Request args, Response &r)
}
Error error;
const Database *db = client.GetDatabase(error);
if (db == nullptr)
return print_error(r, error);
const Database &db = client.GetDatabaseOrThrow();
return search_add_to_playlist(*db, *client.GetStorage(),
return search_add_to_playlist(db, *client.GetStorage(),
"", playlist, &filter, error)
? CommandResult::OK
: print_error(r, error);