add wanted events support #27

This commit is contained in:
ghost 2023-10-24 00:12:13 +03:00
parent 5f4a14ebe2
commit 24c58d4301
20 changed files with 249 additions and 1 deletions

View file

@ -2191,6 +2191,17 @@ class TorrentController extends AbstractController
}
}
// Register activity event only on previous status changed
if ($leechers && !$seeders &&
$leechers != (int) $torrent->getLeechers() && $seeders != (int) $torrent->getSeeders())
{
$activityService->addEventTorrentWantedAdd(
$torrent->getUserId(), // just required field, let's relate with author, because we don't know which exactly user requires for seeders from crontab @TODO
time(),
$torrent->getId()
);
}
// Update DB
$torrentService->updateTorrentScrape(
$torrent->getId(),