diff --git a/http/announce_test.go b/http/announce_test.go index f79594f..673769c 100644 --- a/http/announce_test.go +++ b/http/announce_test.go @@ -84,7 +84,9 @@ func TestTorrentPurging(t *testing.T) { func TestStalePeerPurging(t *testing.T) { cfg := config.DefaultConfig - cfg.Announce = config.Duration{10 * time.Millisecond} + cfg.Announce = config.Duration{ + Duration: 10 * time.Millisecond, + } srv, err := setupTracker(&cfg) if err != nil { diff --git a/tracker/scrape.go b/tracker/scrape.go index 186f7cb..2b39c8f 100644 --- a/tracker/scrape.go +++ b/tracker/scrape.go @@ -24,5 +24,7 @@ func (tkr *Tracker) HandleScrape(scrape *models.Scrape, w Writer) (err error) { torrents = append(torrents, torrent) } - return w.WriteScrape(&models.ScrapeResponse{torrents}) + return w.WriteScrape(&models.ScrapeResponse{ + Files: torrents, + }) }