From 4a08c2d134fee4e54873070311dc0de3090c6105 Mon Sep 17 00:00:00 2001 From: jesopo Date: Tue, 10 Sep 2019 13:45:14 +0100 Subject: set response.code=200 as soon as we know there's a hook waiting for it --- modules/rest_api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/rest_api.py b/modules/rest_api.py index 897d306b..6f8df034 100644 --- a/modules/rest_api.py +++ b/modules/rest_api.py @@ -90,6 +90,7 @@ class Handler(http.server.BaseHTTPRequestHandler): hooks = _events.on("api").on(method).on(endpoint).get_hooks() if hooks: + response.code = 200 hook = hooks[0] authenticated = hook.get_kwarg("authenticated", True) key = params.get("key", None) -- cgit v1.3.1-10-gc9f91