From c50d84b9a5feb92381ee2cdb28b6e9a055ae88b6 Mon Sep 17 00:00:00 2001 From: James French Date: Wed, 6 Mar 2013 23:38:08 +0800 Subject: [PATCH] Minor code cleanup - Corrected exitQuiet() & added missing call - Disabled cgitb (left on by accident) --- icalparse.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/icalparse.py b/icalparse.py index a573b48..95d5208 100755 --- a/icalparse.py +++ b/icalparse.py @@ -201,7 +201,7 @@ def runLocal(): def exitQuiet(exitstate=0): '''When called as a CGI script, exit quietly if theres any errors''' - print('Content-Type: text/html\n') + print('Content-Type: text/calendar\n') sys.exit(exitstate) @@ -210,14 +210,13 @@ def runCGI(): to process facebook ical files''' import cgi import re - import cgitb; cgitb.enable() + #import cgitb; cgitb.enable() ruleConfig["facebook"] = True form = cgi.FieldStorage() if "uid" not in form or "key" not in form: - print('Content-Type: text/calendar\n') - sys.exit(0) + exitQuiet() try: # UID should be numeric, if it's not we have someone playing games uid = int(form['uid'].value) -- 2.20.1