diff options
| author | asciimoo <asciimoo@gmail.com> | 2013-11-04 21:46:23 +0100 |
|---|---|---|
| committer | asciimoo <asciimoo@gmail.com> | 2013-11-04 21:46:23 +0100 |
| commit | 1a2cf205f96f1f952237727d36387d81fe937fcf (patch) | |
| tree | 7d16a3eca8668e413d96ec2e8b0f021cab39ed2c /searx/engines | |
| parent | 4cc391169a0c0d3ea8d0535bc1baebe2bf5c8346 (diff) | |
[enh] skipping empty/nonetype categories
Diffstat (limited to 'searx/engines')
| -rw-r--r-- | searx/engines/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py index 629e170b7..bcc524183 100644 --- a/searx/engines/__init__.py +++ b/searx/engines/__init__.py @@ -59,7 +59,10 @@ for section in engines_config.sections(): if param_name == 'engine': continue if param_name == 'categories': - engine.categories = map(str.strip, engines_config.get(section, param_name).split(',')) + if engines_config.get(section, param_name) == 'none': + engine.categories = [] + else: + engine.categories = map(str.strip, engines_config.get(section, param_name).split(',')) continue setattr(engine, param_name, engines_config.get(section, param_name)) for engine_attr in dir(engine): |