]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blobdiff - webapp/handlers_tracker.py
nopaste: Increase max upload size for authenticated users to 25M
[people/shoehn/ipfire.org.git] / webapp / handlers_tracker.py
index bbcc64f20531f9492e1fbb038b9ccba6d5494346..ba2f6618e35a7270abd33bd84b575890ac816166 100644 (file)
@@ -25,10 +25,9 @@ class TrackerDetailHandler(BaseHandler):
                        raise tornado.web.HTTPError(404, "Could not find torrent file for hash: %s" % torrent_hash)
 
                peers = self.tracker.get_peers(torrent_hash)
-               seeds = self.tracker.get_seeds(torrent_hash)
 
                self.render("tracker-torrent-detail.html", release=file.release,
-                       file=file, peers=peers, seeds=seeds)
+                       file=file, peers=peers)
 
 
 class TrackerDownloadHandler(BaseHandler):
@@ -150,8 +149,10 @@ class TrackerAnnounceHandler(TrackerBaseHandler):
                                self.send_tracker_error("Got unknown event")
                                return
 
-                       self.tracker.handle_event(event, peer_id, info_hash,
-                               address6=addr_ipv6, port6=port_ipv6, address4=addr_ipv4, port4=port_ipv4)
+                       self.tracker.handle_event(event, peer_id, info_hash)
+
+                       if event == "stopped":
+                               return
 
                peer_info = {
                        "address6"   : addr_ipv6,