Do not use queryfilter on "play next" and "add to up next" commands

This commit is contained in:
chme 2014-05-18 09:04:17 +02:00
parent 66a8cad434
commit f60be3c8af

View File

@ -1418,7 +1418,8 @@ dacp_reply_playqueueedit_add(struct evhttp_request *req, struct evbuffer *evbuf,
sort = "album";
}
queuefilter = evhttp_find_header(query, "queuefilter");
// only use queryfilter if mode is not equal 3 (play next) or 5 (add to up next)
queuefilter = (mode == 3 || mode == 5) ? NULL : evhttp_find_header(query, "queuefilter");
querymodifier = evhttp_find_header(query, "query-modifier");
if (!querymodifier || (strcmp(querymodifier, "containers") != 0))