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')]))