From: Ye Yin Date: Fri, 22 Jul 2016 07:16:11 +0000 (+0800) Subject: Add Announce when AnnounceList is nil X-Git-Tag: v1.0.0~631^2 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=6a2137f2b63a963051fcb852b96837c85bbfd13e;p=btrtrc.git Add Announce when AnnounceList is nil --- diff --git a/metainfo/metainfo.go b/metainfo/metainfo.go index f50190eb..b9a65a9d 100644 --- a/metainfo/metainfo.go +++ b/metainfo/metainfo.go @@ -213,6 +213,9 @@ func (mi *MetaInfo) Magnet() (m Magnet) { m.Trackers = append(m.Trackers, tracker) } } + if m.Trackers == nil && mi.Announce != "" { + m.Trackers = []string{mi.Announce} + } m.DisplayName = mi.Info.Name m.InfoHash = mi.Info.Hash() return