From c60a503b8c3022889f6af6d3b819a07e0490b48f Mon Sep 17 00:00:00 2001 From: nikk gitanes Date: Wed, 8 Sep 2021 06:46:34 +0300 Subject: [PATCH] more dlna / samsung related fixes --- server/dlna/list.go | 10 +++++----- server/go.mod | 2 +- server/go.sum | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/server/dlna/list.go b/server/dlna/list.go index 04ae2d4..ddf53a8 100644 --- a/server/dlna/list.go +++ b/server/dlna/list.go @@ -24,9 +24,9 @@ func getRoot() (ret []interface{}) { rootObj := upnpav.Object{ ID: "%2FTR", ParentID: "0", + Restricted: 1, Title: "Torrents", Class: "object.container.storageFolder", - Restricted: 1, Date: upnpav.Timestamp{Time: time.Now()}, } @@ -53,9 +53,9 @@ func getTorrents() (ret []interface{}) { obj := upnpav.Object{ ID: "%2F" + t.TorrentSpec.InfoHash.HexString(), ParentID: "%2FTR", + Restricted: 1, Title: t.Title, Class: "object.container.storageFolder", - Restricted: 1, Icon: t.Poster, AlbumArtURI: t.Poster, Date: upnpav.Timestamp{Time: time.Now()}, @@ -67,9 +67,9 @@ func getTorrents() (ret []interface{}) { obj := upnpav.Object{ ID: "%2FNT", ParentID: "%2FTR", + Restricted: 1, Title: "No Torrents", Class: "object.container.storageFolder", - Restricted: 1, Date: upnpav.Timestamp{Time: time.Now()}, } cnt := upnpav.Container{Object: obj, ChildCount: 1} @@ -100,9 +100,9 @@ func getTorrent(path, host string) (ret []interface{}) { obj := upnpav.Object{ ID: parent + "%2FLD", ParentID: parent, + Restricted: 1, Title: "Load Torrent", Class: "object.container.storageFolder", - Restricted: 1, Date: upnpav.Timestamp{Time: time.Now()}, } cnt := upnpav.Container{Object: obj, ChildCount: 1} @@ -184,9 +184,9 @@ func getObjFromTorrent(path, parent, host string, torr *torr.Torrent, file *stat obj := upnpav.Object{ ID: parent + "%2F" + url.PathEscape(file.Path), ParentID: parent, + Restricted: 1, Title: file.Path, Class: "object.item." + mime.Type() + "Item", - Restricted: 1, Date: upnpav.Timestamp{Time: time.Now()}, } diff --git a/server/go.mod b/server/go.mod index c5cc338..63a331e 100644 --- a/server/go.mod +++ b/server/go.mod @@ -3,7 +3,7 @@ module server go 1.17 replace ( - github.com/anacrolix/dms v1.2.2 => github.com/tsynik/dms v0.0.0-20210906013928-2decf97d15be + github.com/anacrolix/dms v1.2.2 => github.com/tsynik/dms v0.0.0-20210908015708-af476cd29429 github.com/anacrolix/torrent v1.30.3 => github.com/tsynik/torrent v1.2.7-0.20210907192509-2141ede9aa09 ) diff --git a/server/go.sum b/server/go.sum index 6a19808..b048d17 100644 --- a/server/go.sum +++ b/server/go.sum @@ -659,8 +659,8 @@ github.com/tinylib/msgp v1.1.1/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDW github.com/tinylib/msgp v1.1.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= github.com/tinylib/msgp v1.1.5/go.mod h1:eQsjooMTnV42mHu917E26IogZ2930nFyBQdofk10Udg= github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -github.com/tsynik/dms v0.0.0-20210906013928-2decf97d15be h1:QGjo6yqsZmgjXc0bPg1eJSdFTpZxTtW9M4cmYUyklL4= -github.com/tsynik/dms v0.0.0-20210906013928-2decf97d15be/go.mod h1:1GqMUla/yTV3GFjpKMpmdntkTl6aslGK3jfIksEwIdI= +github.com/tsynik/dms v0.0.0-20210908015708-af476cd29429 h1:oZq/6B3kBTOgUxmvYaqVA72qkMQXA5olChHvRuGtiME= +github.com/tsynik/dms v0.0.0-20210908015708-af476cd29429/go.mod h1:1GqMUla/yTV3GFjpKMpmdntkTl6aslGK3jfIksEwIdI= github.com/tsynik/torrent v1.2.7-0.20210907192509-2141ede9aa09 h1:GHhNKxddZiYrWeiXqMQiPKcSIXKF+o/w1wrqHOgOFrk= github.com/tsynik/torrent v1.2.7-0.20210907192509-2141ede9aa09/go.mod h1:E9gvoHzc58EtTudJbzZ2Ho7SKDCYk84734hB9ztBJS4= github.com/ttacon/chalk v0.0.0-20160626202418-22c06c80ed31/go.mod h1:onvgF043R+lC5RZ8IT9rBXDaEDnpnw/Cl+HFiw+v/7Q=