fix reversed cases
This commit is contained in:
parent
0f734a6069
commit
dfc215115a
1 changed files with 2 additions and 2 deletions
|
@ -54,7 +54,7 @@ func (t *Tracker) ServeAnnounce(w http.ResponseWriter, r *http.Request, p httpro
|
||||||
var torrent *models.Torrent
|
var torrent *models.Torrent
|
||||||
torrent, err = conn.FindTorrent(ann.Infohash)
|
torrent, err = conn.FindTorrent(ann.Infohash)
|
||||||
switch {
|
switch {
|
||||||
case t.cfg.Private && err == tracker.ErrTorrentDNE:
|
case !t.cfg.Private && err == tracker.ErrTorrentDNE:
|
||||||
torrent = &models.Torrent{
|
torrent = &models.Torrent{
|
||||||
Infohash: ann.Infohash,
|
Infohash: ann.Infohash,
|
||||||
Seeders: make(map[string]models.Peer),
|
Seeders: make(map[string]models.Peer),
|
||||||
|
@ -66,7 +66,7 @@ func (t *Tracker) ServeAnnounce(w http.ResponseWriter, r *http.Request, p httpro
|
||||||
return http.StatusInternalServerError, err
|
return http.StatusInternalServerError, err
|
||||||
}
|
}
|
||||||
|
|
||||||
case !t.cfg.Private && err == tracker.ErrTorrentDNE:
|
case t.cfg.Private && err == tracker.ErrTorrentDNE:
|
||||||
fail(w, r, err)
|
fail(w, r, err)
|
||||||
return http.StatusOK, nil
|
return http.StatusOK, nil
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue