on master help sign in
[fix] handle missing mapsettings
commitfa26afafd877ec655ab40c42e83a92c9be9d279c authorAdam Tauber <asciimoo@gmail.com> dateSat 21 Jan 2017, 20:08 (10 years ago) parent3a57a1a
1 file changed+2−1
searx/preferences.py+2−1
searx/preferences.py+2−1
@@ -130,7 +130,8 @@ class MapSetting(Setting):
130130 self.key = data
131131
132132 def save(self, name, resp):
133− resp.set_cookie(name, bytes(self.key), max_age=COOKIE_MAX_AGE)
133+ if hasattr(self, 'key'):
134+ resp.set_cookie(name, bytes(self.key), max_age=COOKIE_MAX_AGE)
134135
135136
136137class SwitchableSetting(Setting):