]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Merge pull request #99 from hustcat/magnet
authorMatt Joiner <anacrolix@gmail.com>
Fri, 22 Jul 2016 09:58:32 +0000 (19:58 +1000)
committerGitHub <noreply@github.com>
Fri, 22 Jul 2016 09:58:32 +0000 (19:58 +1000)
Add Announce when AnnounceList is nil

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