From 9d8837f49f273e5a26cd67757fc53ff556957f4b Mon Sep 17 00:00:00 2001 From: Mark McClain Date: Fri, 13 May 2011 10:50:38 -0400 Subject: [PATCH] ensure that mimetype for .json is always defined --- pecan/core.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pecan/core.py b/pecan/core.py index 35f70da..9d237a1 100644 --- a/pecan/core.py +++ b/pecan/core.py @@ -5,7 +5,7 @@ from util import _cfg, splitext from webob import Request, Response, exc from threading import local from itertools import chain -from mimetypes import guess_type +from mimetypes import guess_type, add_type from formencode import htmlfill, Invalid, variabledecode from formencode.schema import merge_dicts from paste.recursive import ForwardRequestException @@ -17,6 +17,8 @@ except ImportError: # pragma: no cover import os +# make sure that json is defined in mimetypes +add_type('application/json', '.json', True) state = local()