# HG changeset patch # User Paul Boddie # Date 1342475566 -7200 # Node ID 685687ea5d71cb4b845727d77cca8e9cbf906121 # Parent d8963d3fc22f48815d52371a5d90d5b2019cc319 Handle the absence of an "Accept" header and thus a lack of content preferences. diff -r d8963d3fc22f -r 685687ea5d71 MoinShare.py --- a/MoinShare.py Sun Jul 15 23:03:07 2012 +0200 +++ b/MoinShare.py Mon Jul 16 23:52:46 2012 +0200 @@ -150,8 +150,11 @@ """ accept = getHeader(request, "Accept", "HTTP") - prefs = getContentPreferences(accept) - return prefs.get_preferred_types(mimetypes) + if accept: + prefs = getContentPreferences(accept) + return prefs.get_preferred_types(mimetypes) + else: + return mimetypes def writeHeaders(request, mimetype, metadata, status=None):