diff --git a/irclog.py b/irclog.py
index 9f831c7..e476d69 100644
--- a/irclog.py
+++ b/irclog.py
@@ -791,12 +791,12 @@ class WebServer:
self.logger.info(f'Received request {id(request)} from {request.remote!r} for {request.path!r}')
if 'q' not in request.query:
- return aiohttp.web.Response(text = '
{html.escape(self._paths[request.match_info["path"]][0])} search', content_type = 'text/html')
+ return aiohttp.web.Response(text = f'{html.escape(self._paths[request.match_info["path"]][0])} search', content_type = 'text/html')
proc = await asyncio.create_subprocess_exec('grep', '--fixed-strings', '--recursive', '--no-filename', request.query['q'], os.path.join(self.config['storage']['path'], request.match_info['path'], ''), stdout = asyncio.subprocess.PIPE)
#TODO Limit size and runtime
stdout, _ = await proc.communicate()
- return aiohttp.web.Response(text = '{html.escape(self._paths[request.match_info["path"]][0])} search results for "{html.escape(request.query["q"])}"{self.logStyleTag}' + self._render_log(self._raw_to_lines(stdout), request.match_info['path'], withDate = True) + '', content_type = 'text/html')
+ return aiohttp.web.Response(text = f'{html.escape(self._paths[request.match_info["path"]][0])} search results for "{html.escape(request.query["q"])}"{self.logStyleTag}' + self._render_log(self._raw_to_lines(stdout), request.match_info['path'], withDate = True) + '', content_type = 'text/html')
def configure_logging(config):