This commit is contained in:
Jesse Bannon 2026-01-23 15:30:11 -08:00
parent 9ddb4fbeff
commit ea82ff111a
2 changed files with 4 additions and 3 deletions

View file

@ -52,12 +52,12 @@ class UrlDownloaderBasePluginExtension(SourcePluginExtension[MultiUrlValidator])
if 0 <= input_url_idx < len(self.plugin_options.urls.list): if 0 <= input_url_idx < len(self.plugin_options.urls.list):
validator = self.plugin_options.urls.list[input_url_idx] validator = self.plugin_options.urls.list[input_url_idx]
if entry_input_url in self.overrides.apply_formatter(validator.url): if entry_input_url in self.overrides.apply_formatter(validator.url, expected_type=list):
return validator return validator
# Match the first validator based on the URL, if one exists # Match the first validator based on the URL, if one exists
for validator in self.plugin_options.urls.list: for validator in self.plugin_options.urls.list:
if entry_input_url in self.overrides.apply_formatter(validator.url): if entry_input_url in self.overrides.apply_formatter(validator.url, expected_type=list):
return validator return validator
# Return the first validator if none exist # Return the first validator if none exist

View file

@ -1,5 +1,6 @@
from typing import Any, List from typing import Any
from typing import Dict from typing import Dict
from typing import List
from typing import Optional from typing import Optional
from typing import Set from typing import Set