diff --git a/Emby.Dlna/Didl/DidlBuilder.cs b/Emby.Dlna/Didl/DidlBuilder.cs
index 50668f5557..ee5c8fecd4 100644
--- a/Emby.Dlna/Didl/DidlBuilder.cs
+++ b/Emby.Dlna/Didl/DidlBuilder.cs
@@ -104,6 +104,8 @@ namespace Emby.Dlna.Didl
writer.WriteStartElement(string.Empty, "item", NS_DIDL);
+ AddGeneralProperties(item, null, context, writer, filter);
+
writer.WriteAttributeString("restricted", "1");
writer.WriteAttributeString("id", clientId);
@@ -122,8 +124,6 @@ namespace Emby.Dlna.Didl
//AddBookmarkInfo(item, user, element);
- AddGeneralProperties(item, null, context, writer, filter);
-
// refID?
// storeAttribute(itemNode, object, ClassProperties.REF_ID, false);
@@ -501,6 +501,8 @@ namespace Emby.Dlna.Didl
{
writer.WriteStartElement(string.Empty, "container", NS_DIDL);
+ AddGeneralProperties(folder, stubType, context, writer, filter);
+
writer.WriteAttributeString("restricted", "0");
writer.WriteAttributeString("searchable", "1");
writer.WriteAttributeString("childCount", childCount.ToString(_usCulture));
@@ -534,8 +536,6 @@ namespace Emby.Dlna.Didl
}
}
- AddCommonFields(folder, stubType, null, writer, filter);
-
AddCover(folder, context, stubType, writer);
writer.WriteEndElement();
diff --git a/Emby.Server.Implementations/Emby.Server.Implementations.csproj b/Emby.Server.Implementations/Emby.Server.Implementations.csproj
index 8d13d206ac..33f29d64da 100644
--- a/Emby.Server.Implementations/Emby.Server.Implementations.csproj
+++ b/Emby.Server.Implementations/Emby.Server.Implementations.csproj
@@ -67,11 +67,14 @@
+
+
+
@@ -144,6 +147,7 @@
+
@@ -230,7 +234,9 @@
-
+
+
+
{9142eefa-7570-41e1-bfcc-468bb571af2f}
@@ -266,8 +272,246 @@
+
+ swagger-ui\fonts\droid-sans-v6-latin-700.svg
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-regular.svg
+ PreserveNewest
+
+
+ swagger-ui\images\explorer_icons.png
+ PreserveNewest
+
+
+ swagger-ui\images\logo_small.png
+ PreserveNewest
+
+
+ swagger-ui\images\pet_store_api.png
+ PreserveNewest
+
+
+ swagger-ui\images\throbber.gif
+ PreserveNewest
+
+
+ swagger-ui\images\wordnik_api.png
+ PreserveNewest
+
+
+ swagger-ui\index.html
+ PreserveNewest
+
+
+ swagger-ui\lib\backbone-min.js
+ PreserveNewest
+
+
+ swagger-ui\lib\handlebars-2.0.0.js
+ PreserveNewest
+
+
+ swagger-ui\lib\highlight.7.3.pack.js
+ PreserveNewest
+
+
+ swagger-ui\lib\jquery-1.8.0.min.js
+ PreserveNewest
+
+
+ swagger-ui\lib\jquery.ba-bbq.min.js
+ PreserveNewest
+
+
+ swagger-ui\lib\jquery.slideto.min.js
+ PreserveNewest
+
+
+ swagger-ui\lib\jquery.wiggle.min.js
+ PreserveNewest
+
+
+ swagger-ui\lib\marked.js
+ PreserveNewest
+
+
+ swagger-ui\lib\shred.bundle.js
+ PreserveNewest
+
+
+ swagger-ui\lib\shred\content.js
+ PreserveNewest
+
+
+ swagger-ui\lib\swagger-client.js
+ PreserveNewest
+
+
+ swagger-ui\lib\swagger-oauth.js
+ PreserveNewest
+
+
+ swagger-ui\lib\underscore-min.js
+ PreserveNewest
+
+
+ swagger-ui\o2c.html
+ PreserveNewest
+
+
+ swagger-ui\patch.js
+ PreserveNewest
+
+
+ swagger-ui\swagger-ui.js
+ PreserveNewest
+
+
+ swagger-ui\swagger-ui.min.js
+ PreserveNewest
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-700.eot
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-700.ttf
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-700.woff
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-700.woff2
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-regular.eot
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-regular.ttf
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-regular.woff
+ PreserveNewest
+
+
+ swagger-ui\fonts\droid-sans-v6-latin-regular.woff2
+ PreserveNewest
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ swagger-ui\css\reset.css
+ PreserveNewest
+
+
+ swagger-ui\css\screen.css
+ PreserveNewest
+
+
+ swagger-ui\css\typography.css
+ PreserveNewest
+
+