Browse Source

add info hash to torrent keywords index

main
ghost 1 year ago
parent
commit
60503becdf
  1. 14
      src/Service/TorrentService.php

14
src/Service/TorrentService.php

@ -154,7 +154,9 @@ class TorrentService @@ -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 @@ -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);
}

Loading…
Cancel
Save