Merge branch 'master' into blog-dev-in-lxc
This commit is contained in:
		
						commit
						c9795ad01f
					
				| @ -335,8 +335,15 @@ def image_proxify(url): | |||||||
|     if not request.preferences.get_value('image_proxy'): |     if not request.preferences.get_value('image_proxy'): | ||||||
|         return url |         return url | ||||||
| 
 | 
 | ||||||
|     if url.startswith('data:image/jpeg;base64,'): |     if url.startswith('data:image/'): | ||||||
|  |         # 50 is an arbitrary number to get only the beginning of the image. | ||||||
|  |         partial_base64 = url[len('data:image/'):50].split(';') | ||||||
|  |         if len(partial_base64) == 2 \ | ||||||
|  |            and partial_base64[0] in ['gif', 'png', 'jpeg', 'pjpeg', 'webp', 'tiff', 'bmp']\ | ||||||
|  |            and partial_base64[1].startswith('base64,'): | ||||||
|             return url |             return url | ||||||
|  |         else: | ||||||
|  |             return None | ||||||
| 
 | 
 | ||||||
|     if settings.get('result_proxy'): |     if settings.get('result_proxy'): | ||||||
|         return proxify(url) |         return proxify(url) | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user