From d9a7f04d7dcc18fb8ebe5d15da1d365a50e66bf0 Mon Sep 17 00:00:00 2001 From: DariusIII Date: Thu, 30 Jan 2025 13:03:13 +0100 Subject: [PATCH] Update hash matching --- Blacklight/processing/ProcessReleases.php | 2 +- app/Models/ReleaseFile.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Blacklight/processing/ProcessReleases.php b/Blacklight/processing/ProcessReleases.php index 6685991a6..cff7eba1a 100755 --- a/Blacklight/processing/ProcessReleases.php +++ b/Blacklight/processing/ProcessReleases.php @@ -461,7 +461,7 @@ class ProcessReleases 'isrenamed' => $properName === true ? 1 : 0, 'predb_id' => $preID === false ? 0 : $preID, 'nzbstatus' => NZB::NZB_NONE, - 'ishashed' => preg_match('/^[a-fA-F0-9]{32}\b|^[a-fA-F0-9]{40}\b|^[a-fA-F0-9]{64}\b/i', $searchName) ? 1 : 0, + 'ishashed' => preg_match('/^[a-fA-F0-9]{32}\b|^[a-fA-F0-9]{40}\b|^[a-fA-F0-9]{64}\b|^[a-fA-F0-9]{96}\b|^[a-fA-F0-9]{128}\b/i', $searchName) ? 1 : 0, ] ); diff --git a/app/Models/ReleaseFile.php b/app/Models/ReleaseFile.php index 3e931e33e..60b29e040 100644 --- a/app/Models/ReleaseFile.php +++ b/app/Models/ReleaseFile.php @@ -116,7 +116,7 @@ class ReleaseFile extends Model 'updated_at' => now()->timestamp, 'passworded' => $hasPassword, 'crc32' => $crc, - 'ishashed' => preg_match('/^[a-fA-F0-9]{32}\b|^[a-fA-F0-9]{40}\b|^[a-fA-F0-9]{64}\b/i', $name) ? 1 : 0, + 'ishashed' => preg_match('/^[a-fA-F0-9]{32}\b|^[a-fA-F0-9]{40}\b|^[a-fA-F0-9]{64}\b|^[a-fA-F0-9]{96}\b|^[a-fA-F0-9]{128}\b/i', $name) ? 1 : 0, ]); } catch (\PDOException $e) { Log::alert($e->getMessage());