From 49a985391d0b0f3bc724511784a19d0c061e161a Mon Sep 17 00:00:00 2001 From: chme Date: Sat, 19 Jul 2014 08:44:27 +0200 Subject: [PATCH] Ignore queuefilter on playqueue-edit-add if mode = 0 (add to up next) --- src/httpd_dacp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/httpd_dacp.c b/src/httpd_dacp.c index 109dbd0b..34e868a9 100644 --- a/src/httpd_dacp.c +++ b/src/httpd_dacp.c @@ -1447,8 +1447,8 @@ dacp_reply_playqueueedit_add(struct evhttp_request *req, struct evbuffer *evbuf, sort = "album"; } - // 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"); + // only use queryfilter if mode is not equal 0 (add to up next), 3 (play next) or 5 (add to up next) + queuefilter = (mode == 0 || mode == 3 || mode == 5) ? NULL : evhttp_find_header(query, "queuefilter"); querymodifier = evhttp_find_header(query, "query-modifier"); if (!querymodifier || (strcmp(querymodifier, "containers") != 0))