From 0810263bdd533bf8aa6e15d6a147a4f550cff740 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Aug 2021 21:50:48 +0200 Subject: [PATCH] Bump pylint from 2.8.2 to 2.9.6 (#2934) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Bump pylint from 2.8.2 to 2.9.6 Bumps [pylint](https://github.com/PyCQA/pylint) from 2.8.2 to 2.9.6. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/v2.8.2...v2.9.6) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * update preferences.py to comply with new pep8 Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Noémi Ványi Co-authored-by: Noémi Ványi --- requirements-dev.txt | 2 +- searx/preferences.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 6152fee9..dc43ad7a 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ mock==4.0.3 nose2[coverage_plugin]==0.10.0 cov-core==1.15.0 pycodestyle==2.7.0 -pylint==2.8.2 +pylint==2.9.6 splinter==0.15.0 transifex-client==0.14.3 selenium==3.141.0 diff --git a/searx/preferences.py b/searx/preferences.py index 898a63de..21b053c0 100644 --- a/searx/preferences.py +++ b/searx/preferences.py @@ -178,7 +178,7 @@ class SearchLanguageSetting(EnumStringSetting): if data not in self.choices and data != self.value: # pylint: disable=no-member # hack to give some backwards compatibility with old language cookies data = str(data).replace('_', '-') - lang = data.split('-')[0] + lang = data.split('-', maxsplit=1)[0] # pylint: disable=no-member if data in self.choices: pass @@ -502,7 +502,7 @@ class Preferences: """Save cookie in the HTTP reponse obect """ for user_setting_name, user_setting in self.key_value_settings.items(): - if self.key_value_settings[user_setting_name].locked: + if user_setting.locked: continue user_setting.save(user_setting_name, resp) self.engines.save(resp)