on master help sign in
Merge pull request #303 from dalf/patch-1

Revert of #195 when the search language is not english

commit01de1c6f7808f45698c2207ae1f1b73c1132b088 authorAdam Tauber <asciimoo@gmail.com> dateSat 2 May 2015, 13:34 (11 years ago) parentbbd83f565e6737
2 files changed+4−2
searx/engines/google.py+2−1 searx/tests/engines/test_google.py+2−1
searx/engines/google.py+2−1
@@ -76,7 +76,8 @@ def request(query, params):
7676 query=urlencode({'q': query}))
7777
7878 params['headers']['Accept-Language'] = language
79− params['cookies']['PREF'] = get_google_pref_cookie()
79+ if language.startswith('en'):
80+ params['cookies']['PREF'] = get_google_pref_cookie()
8081
8182 return params
8283
searx/tests/engines/test_google.py+2−1
@@ -17,12 +17,13 @@ class TestGoogleEngine(SearxTestCase):
1717 self.assertIn('url', params)
1818 self.assertIn(query, params['url'])
1919 self.assertIn('google.com', params['url'])
20− self.assertIn('PREF', params['cookies'])
20+ self.assertNotIn('PREF', params['cookies'])
2121 self.assertIn('fr', params['headers']['Accept-Language'])
2222
2323 dicto['language'] = 'all'
2424 params = google.request(query, dicto)
2525 self.assertIn('en', params['headers']['Accept-Language'])
26+ self.assertIn('PREF', params['cookies'])
2627
2728 def test_response(self):
2829 self.assertRaises(AttributeError, google.response, None)