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
{ {
$keywords = []; $keywords = [];
foreach ($this->readTorrentFileByFilepath($filepath)->getFileList() as $file) $file = $this->readTorrentFileByFilepath($filepath);
foreach ($file->getFileList() as $file)
{ {
$words = explode( $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); $keywords = array_merge($keywords, $words);
} }

Loading…
Cancel
Save