going-flying.com gemini git repository
48f40f1c7f9525aaf91bc2a62398cbe83cff2027 - Matthew Ernisse - 1614644215
defaults
diff --git a/cgi-bin/gmicgi/__init__.py b/cgi-bin/gmicgi/__init__.py index 0f7408b..2de0f93 100755 --- a/cgi-bin/gmicgi/__init__.py +++ b/cgi-bin/gmicgi/__init__.py @@ -103,10 +103,10 @@ class GeminiCGI(object): PATH_INFO, it will call them. You are of course free to not use the routing though. ''' - self.path_info = os.environ.get('PATH_INFO') + self.path_info = os.environ.get('PATH_INFO', '') self.routes = {} - self.script_path = os.environ.get('SCRIPT_PATH') - self.query_string = os.environ.get('QUERY_STRING').strip() + self.script_path = os.environ.get('SCRIPT_PATH', '') + self.query_string = os.environ.get('QUERY_STRING', '').strip() self.query_dequoted = '' self.query_parsed = {}