From 6f82fa9cf1afa1f06d20242a273c7c8c8b22faed Mon Sep 17 00:00:00 2001 From: river1440-ce Date: Sun, 24 Dec 2023 07:09:32 +0530 Subject: [PATCH] fix: for discord webhook in the notify.js in server directory, changing the return value from response body to statusText to avoid empty string. (#2215) Co-authored-by: Huang Chuan --- packages/server/src/service/notify.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/server/src/service/notify.js b/packages/server/src/service/notify.js index 7cd07952922..2f796d74171 100644 --- a/packages/server/src/service/notify.js +++ b/packages/server/src/service/notify.js @@ -389,7 +389,9 @@ module.exports = class extends think.Service { method: 'POST', header: form.getHeaders(), body: form, - }).then((resp) => resp.json()); + }).then((resp) => resp.statusText); + // Expected return value: No Content + // Since Discord doesn't return any response body on success, we just return the status text. } async lark({ title, content }, self, parent) {