# HG changeset patch # User Daniel Dourvaris # Date 2019-03-05 22:48:22 # Node ID e456c2e1eba1a5865dcf3f19d72d1de5145ad22c # Parent a46ee1c9f7f00ccc4faa3be6ed0c8a6e299f1978 gists: handle 500 error on sending unsupported format diff --git a/rhodecode/apps/gist/views.py b/rhodecode/apps/gist/views.py --- a/rhodecode/apps/gist/views.py +++ b/rhodecode/apps/gist/views.py @@ -25,7 +25,7 @@ import formencode import formencode.htmlfill import peppercorn -from pyramid.httpexceptions import HTTPNotFound, HTTPFound +from pyramid.httpexceptions import HTTPNotFound, HTTPFound, HTTPBadRequest from pyramid.view import view_config from pyramid.renderers import render from pyramid.response import Response @@ -295,6 +295,8 @@ class GistView(BaseAppView): response = Response(content) response.content_type = 'text/plain' return response + elif return_format: + raise HTTPBadRequest() return self._get_template_context(c)