|
@@ -266,15 +266,15 @@ def proxify(url):
|
266
|
266
|
|
267
|
267
|
def image_proxify(url):
|
268
|
268
|
|
269
|
|
- if settings.get('result_proxy'):
|
270
|
|
- return proxify(url)
|
271
|
|
-
|
272
|
269
|
if url.startswith('//'):
|
273
|
270
|
url = 'https:' + url
|
274
|
271
|
|
275
|
272
|
if not request.preferences.get_value('image_proxy'):
|
276
|
273
|
return url
|
277
|
274
|
|
|
275
|
+ if settings.get('result_proxy'):
|
|
276
|
+ return proxify(url)
|
|
277
|
+
|
278
|
278
|
h = hmac.new(settings['server']['secret_key'], url.encode('utf-8'), hashlib.sha256).hexdigest()
|
279
|
279
|
|
280
|
280
|
return '{0}?{1}'.format(url_for('image_proxy'),
|