summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2020-07-29 23:43:03 +0200
committerJens Georg <mail@jensge.org>2020-07-29 23:44:19 +0200
commitf50cb9a267f662d2e29d96caffa57794e09b3bc3 (patch)
treee993b36f56c516ca0bd6cf7dc89ffa50723a1e77 /src
parent7a68b394f6fffb55a9a8364d0292d5a5021e7c74 (diff)
downloadrygel-f50cb9a267f662d2e29d96caffa57794e09b3bc3.tar.gz
media-export: Fix missing title in virtual containers
The name was not set for virtual objects if created from hash cache. This usually would only affect BrowseMetadata as BrowseChildren are constructed differently Fixes #169
Diffstat (limited to 'src')
-rw-r--r--src/plugins/media-export/rygel-media-export-query-container-factory.vala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/media-export/rygel-media-export-query-container-factory.vala b/src/plugins/media-export/rygel-media-export-query-container-factory.vala
index dd81e1e3..24bd6125 100644
--- a/src/plugins/media-export/rygel-media-export-query-container-factory.vala
+++ b/src/plugins/media-export/rygel-media-export-query-container-factory.vala
@@ -216,6 +216,9 @@ internal class Rygel.MediaExport.QueryContainerFactory : Object {
if (i + 2 == args.length) {
upnp_class = QueryContainerFactory.map_upnp_class
(attribute);
+ if (name == "") {
+ name = Uri.unescape_string (args[i + 1]);
+ }
}
} else {
args[i + 1] = "%s";