From 63355e98e705912894e55ff9695606c362810354 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 9 Jan 2021 14:53:40 +0100 Subject: [PATCH] JSON API: Only do the work on GET requests. --- src/generators/json_api.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/generators/json_api.cpp b/src/generators/json_api.cpp index 215c028..eee6011 100644 --- a/src/generators/json_api.cpp +++ b/src/generators/json_api.cpp @@ -72,6 +72,12 @@ int main(int /*argc*/, char * /*argv*/[]) cout << "Content-Type: application/json\r\n\r\n"; + char *env{getenv("REQUEST_METHOD")}; + if (env != nullptr && string(env) != "GET") + { + return 0; + } + git::init(true); bool remove_lockfile{false};