This commit is contained in:
DariusIII
2025-01-16 15:02:19 +01:00
parent 9c1bc2e638
commit 43e973ec9f
+11 -11
View File
@@ -767,18 +767,18 @@ class Releases extends Release
if (! empty($name)) {
// If $name is set it is a fallback search, add available SxxExx/airdate info to the query
if (! empty($series) && (int) $series < 1900) {
$name .= sprintf(' S%s', str_pad($series, 2, '0', STR_PAD_LEFT));
if (! empty($episode) && ! str_contains($episode, '/')) {
$name .= sprintf('E%s', str_pad($episode, 2, '0', STR_PAD_LEFT));
}
// If season is not empty but episode is, add a wildcard to the search
if (empty($episode)) {
$name .= '*';
}
} elseif (! empty($airDate)) {
$name .= sprintf(' %s', str_replace(['/', '-', '.', '_'], ' ', $airDate));
if (! empty($series) && (int) $series < 1900) {
$name .= sprintf(' S%s', str_pad($series, 2, '0', STR_PAD_LEFT));
if (! empty($episode) && ! str_contains($episode, '/')) {
$name .= sprintf('E%s', str_pad($episode, 2, '0', STR_PAD_LEFT));
}
// If season is not empty but episode is, add a wildcard to the search
if (empty($episode)) {
$name .= '*';
}
} elseif (! empty($airDate)) {
$name .= sprintf(' %s', str_replace(['/', '-', '.', '_'], ' ', $airDate));
}
if (config('nntmux.elasticsearch_enabled') === true) {
$searchResult = $this->elasticSearch->indexSearchTMA($name, $limit);