From 586ac8380c7e70ce71f58c96a3957232592def99 Mon Sep 17 00:00:00 2001 From: abraunegg Date: Mon, 10 Jul 2023 17:23:42 +0200 Subject: [PATCH] Update onedrive.d * Add more debugging --- src/onedrive.d | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/onedrive.d b/src/onedrive.d index c10b6310..bb6db4d1 100644 --- a/src/onedrive.d +++ b/src/onedrive.d @@ -178,9 +178,14 @@ class OneDriveWebhook { cgi.setResponseContentType("text/plain"); if ("validationToken" in cgi.get) { + log.vdebug("validationToken provided within cgi.get"); // For validation requests, respond with the validation token passed in the query string // https://docs.microsoft.com/en-us/onedrive/developer/rest-api/concepts/webhook-receiver-validation-request - cgi.write(cgi.get["validationToken"]); + + auto validationToken = cgi.get["validationToken"]; + log.vdebug("validationToken: ", validationToken); + + cgi.write(validationToken); log.log("Webhook: handled validation request"); } else { // Notifications don't include any information about the changes that triggered them. @@ -1050,6 +1055,7 @@ final class OneDriveApi log.vdebug("Subsription URL: ", url); try { + // This is expecting a JSON response response = post(url, request.toString()); } catch (OneDriveException e) { displayOneDriveErrorMessage(e.msg, getFunctionName!({}));