home · contact · privacy
Minor code-style improvements.
authorChristian Heller <c.heller@plomlompom.de>
Sat, 24 Jan 2026 12:46:11 +0000 (13:46 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Sat, 24 Jan 2026 12:46:11 +0000 (13:46 +0100)
src/ledgplom/http.py

index 79cc6e484fd345b3bb9808ca0b5fc30a96cdcc7a..f29b0295e8fccc78f9c883c31c89f75c42c0d4fd 100644 (file)
@@ -132,8 +132,9 @@ class _Handler(PlomHttpHandler):
                                   else {'raw': suffix != _SUFFIX_STRUCTURED})
             ctx |= getattr(self.server.ledger,
                            f'view_ctx_{prefix}')(**method_kwargs)
-        return (self.send_http(
-            bytes(self.server.jinja.get_template(self.pagename).render(**ctx),
-                  encoding='utf8'),
-            [('Content-Type', 'text/javascript')]) if is_js
-                else self.send_rendered(Path(template_name), ctx))
+        return (self.send_rendered(Path(template_name), ctx) if not is_js
+                else self.send_http(
+                    bytes(self.server.jinja.get_template(template_name
+                                                         ).render(**ctx),
+                          encoding='utf8'),
+                    [('Content-Type', 'text/javascript')]))