gemini.git

going-flying.com gemini git repository

summary

tree

log

refs

48f40f1c7f9525aaf91bc2a62398cbe83cff2027 - Matthew Ernisse - 1614644215

defaults

view tree

view raw

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 = {}