From 30255055150d7bc0affc8156adc18295495020ff Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Thu, 18 Nov 2021 19:19:43 -0800 Subject: [PATCH] functools.wraps to help investigate #1517 --- datasette/app.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/datasette/app.py b/datasette/app.py index 52c5e629..28268e42 100644 --- a/datasette/app.py +++ b/datasette/app.py @@ -2,6 +2,7 @@ import asyncio import asgi_csrf import collections import datetime +import functools import glob import hashlib import httpx @@ -1354,6 +1355,7 @@ def _cleaner_task_str(task): def wrap_view(view_fn, datasette): + @functools.wraps(view_fn) async def async_view_fn(request, send): if inspect.iscoroutinefunction(view_fn): response = await async_call_with_supported_arguments(