Bläddra i källkod

[fix] handle missing mapsettings

Adam Tauber 8 år sedan
förälder
incheckning
fa26afafd8
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2
    1
      searx/preferences.py

+ 2
- 1
searx/preferences.py Visa fil

130
         self.key = data
130
         self.key = data
131
 
131
 
132
     def save(self, name, resp):
132
     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)
134
 
135
 
135
 
136
 
136
 class SwitchableSetting(Setting):
137
 class SwitchableSetting(Setting):