summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pypaste/__init__.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/pypaste/__init__.py b/pypaste/__init__.py
index b255056..29f7fad 100644
--- a/pypaste/__init__.py
+++ b/pypaste/__init__.py
@@ -164,12 +164,14 @@ class App:
log_info(f"{key} does not exist, returning 404")
return web.HTTPNotFound()
- syntax = request.query.get("syntax")
- raw = request.query.get("raw")
+ if (syntax := paste.syntax) is None:
+ syntax = request.query.get("syntax")
if (style := request.query.get("style")) is None:
style = self.config.default_style
+ raw = request.query.get("raw")
+
if raw is not None:
log_info(f"sending raw paste {key}")