diff options
| author | Markus Heiser <markus.heiser@darmarit.de> | 2025-11-23 12:33:16 +0100 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarIT.de> | 2025-11-25 06:25:45 +0100 |
| commit | 2313b972a38170df5421839b911f942cb8ea4af3 (patch) | |
| tree | 02b535b7d2ebd7c8fe037b8e18b16a93895d7d96 /searx/engines/piped.py | |
| parent | 989b49335c54b23f274f0b969893a43de5b6c31c (diff) | |
[fix] engines: base URL can be a list or a string, but its not None!
The code injection and monkey patching examine the names in the module of the
engine; if a variable there starts without an underscore and has the value None,
then this variable needs to be configured. This outdated concept does not fit
engines that may have multiple URLs. At least not as long as the value of the
base URL (list) is None.
The default is now an empty list instead of None
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'searx/engines/piped.py')
| -rw-r--r-- | searx/engines/piped.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/searx/engines/piped.py b/searx/engines/piped.py index 564753494..e9585eae1 100644 --- a/searx/engines/piped.py +++ b/searx/engines/piped.py @@ -72,7 +72,7 @@ categories = [] paging = True # search-url -backend_url: list[str] | str | None = None +backend_url: list[str] | str = [] """Piped-Backend_: The core component behind Piped. The value is an URL or a list of URLs. In the latter case instance will be selected randomly. For a complete list of official instances see Piped-Instances (`JSON |