Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d8f8bdc9 authored by Adam Tauber's avatar Adam Tauber
Browse files

[fix] quickfix for sometimes missing PREF cookie

parent 8b155f78
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -202,7 +202,10 @@ def request(query, params):
    params['headers']['Accept-Language'] = language
    params['headers']['Accept'] = 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
    if google_hostname == default_hostname:
        try:
            params['cookies']['PREF'] = get_google_pref_cookie()
        except:
            logger.warning('cannot fetch PREF cookie')
    params['cookies']['NID'] = get_google_nid_cookie(google_hostname)

    params['google_hostname'] = google_hostname
+1 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ class TestGoogleEngine(SearxTestCase):
        params = google.request(query, dicto)
        self.assertIn('google.com', params['url'])
        self.assertIn('en', params['headers']['Accept-Language'])
        self.assertIn('PREF', params['cookies'])
        # self.assertIn('PREF', params['cookies'])
        self.assertIn('NID', params['cookies'])

    def test_response(self):