summaryrefslogtreecommitdiff
path: root/media
diff options
context:
space:
mode:
authormethodus <methodus@web.de>2012-11-03 16:41:38 +0100
committermethodus <methodus@web.de>2012-11-03 16:41:38 +0100
commit102940630129d3e939731da43acffdf7f60f6d16 (patch)
treef729398a96f8b77235318f4b4156ab785071d0fd /media
parent91d6696df68404716fdd4bec2e3b4a449dfec979 (diff)
downloadvdr-plugin-upnp-102940630129d3e939731da43acffdf7f60f6d16.tar.gz
vdr-plugin-upnp-102940630129d3e939731da43acffdf7f60f6d16.tar.bz2
Fixed missing res@protocolInfo in BrowseRequest
Diffstat (limited to 'media')
-rw-r--r--media/mediaManager.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/media/mediaManager.cpp b/media/mediaManager.cpp
index e8f25e6..c61a7ae 100644
--- a/media/mediaManager.cpp
+++ b/media/mediaManager.cpp
@@ -404,7 +404,9 @@ int cMediaManager::Browse(BrowseRequest& request){
metadata << "SELECT *,(SELECT COUNT(1) FROM " << db::Metadata << " m WHERE "
<< "m.`" << property::object::KEY_PARENTID << "` = "
<< "p.`" << property::object::KEY_OBJECTID << "`) as "
- << "`" << property::object::KEY_CHILD_COUNT << "` FROM " << db::Metadata << " p WHERE ";
+ << "`" << property::object::KEY_CHILD_COUNT << "`,"
+ << "r.`" << property::resource::KEY_PROTOCOL_INFO << "` FROM " << db::Metadata << " p "
+ << "LEFT JOIN " << db::Resources << " r USING (`" << property::object::KEY_OBJECTID << "`) WHERE ";
count << "SELECT COUNT(1) as totalMatches FROM " << db::Metadata << " WHERE ";