]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Add Announce when AnnounceList is nil
authorYe Yin <eyniy@qq.com>
Fri, 22 Jul 2016 07:16:11 +0000 (15:16 +0800)
committerYe Yin <eyniy@qq.com>
Fri, 22 Jul 2016 07:16:11 +0000 (15:16 +0800)
metainfo/metainfo.go

index f50190eb16c960d2e658f23e0c6b71996862795e..b9a65a9def1e92b850c93db798939808ddf2bf11 100644 (file)
@@ -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