From 41ea4fd2a1212a2f48c8934d544f8014d23bfcf1 Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Wed, 20 Apr 2022 01:28:17 +0800 Subject: [PATCH] fix stopped event delete by peer --- app/Repositories/TrackerRepository.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Repositories/TrackerRepository.php b/app/Repositories/TrackerRepository.php index c46dc78c..6fc558a9 100644 --- a/app/Repositories/TrackerRepository.php +++ b/app/Repositories/TrackerRepository.php @@ -763,7 +763,7 @@ class TrackerRepository extends BaseRepository private function updatePeer(Peer $peer, $queries) { if ($queries['event'] == 'stopped') { - Peer::query()->where('peer_id', $queries['peer_id'])->delete(); + Peer::query()->where('torrent', $peer->torrent)->where('peer_id', $queries['peer_id'])->delete(); do_log(last_query()); return; }