add info hash to torrent keywords index

This commit is contained in:
ghost 2023-10-14 19:49:19 +03:00
parent f45bda4e58
commit 60503becdf

View File

@ -154,7 +154,9 @@ class TorrentService
{
$keywords = [];
foreach ($this->readTorrentFileByFilepath($filepath)->getFileList() as $file)
$file = $this->readTorrentFileByFilepath($filepath);
foreach ($file->getFileList() as $file)
{
$words = explode(
' ',
@ -182,6 +184,16 @@ class TorrentService
}
}
if ($hash = $file->getInfoHashV1(false))
{
$keywords[] = $hash;
}
if ($hash = $file->getInfoHashV2(false))
{
$keywords[] = $hash;
}
$keywords = array_merge($keywords, $words);
}