From d70b7db79abeb271569d3d6179333940e30482b8 Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Tue, 25 Apr 2023 21:48:05 +0200 Subject: [PATCH] Fix: KeyError --- paste/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/paste/views.py b/paste/views.py index 46a4b5a..28632a6 100644 --- a/paste/views.py +++ b/paste/views.py @@ -53,7 +53,7 @@ class PasteView(View): paste = get_object_or_404(Paste, slug=path) paste.incr_viewcount() - if "html" in request.headers["accept"]: + if "html" in request.headers.get("accept", "html"): return HttpResponse(paste_to_html(paste.filename, paste.content)) else: return HttpResponse(paste.content, content_type="text/plain") @@ -124,7 +124,7 @@ class ListView(View): "viewcount", ), ) - if "html" in request.headers["accept"]: + if "html" in request.headers.get("accept", "html"): return HttpResponse( loader.render_to_string( "paste/show-markdown.html", {"highlighted": markdown_to_html(table)}