From b6ff7b148eb43fef691972ea79e3fa9bcbef61fa Mon Sep 17 00:00:00 2001 From: ziirish Date: Thu, 26 Jan 2017 14:54:13 +0100 Subject: [PATCH] fix max age when file is a stream --- burpui/server.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/burpui/server.py b/burpui/server.py index 751a0bd2..081c2492 100644 --- a/burpui/server.py +++ b/burpui/server.py @@ -375,11 +375,12 @@ class BUIServer(Flask): def get_send_file_max_age(self, name): """Provides default cache_timeout for the send_file() functions.""" - lname = name.lower() - extensions = ['js', 'css', 'woff'] - for ext in extensions: - if lname.endswith('.{}'.format(ext)): - return 3600 * 24 * 30 # 30 days + if name: + lname = name.lower() + extensions = ['js', 'css', 'woff'] + for ext in extensions: + if lname.endswith('.{}'.format(ext)): + return 3600 * 24 * 30 # 30 days return Flask.get_send_file_max_age(self, name) def manual_run(self):