From 385bdfdff4d1166a556e70c6fa98754dadd84d51 Mon Sep 17 00:00:00 2001 From: ImAaronFR <96433859+ImAaronFR@users.noreply.github.com> Date: Wed, 9 Feb 2022 09:52:27 +0330 Subject: [Fix] Client bug (#623) If you don't delete this property for some reasons after you send a message in a guild, your roles will be removed (client sided) for everyone, this fixes it. --- api/src/routes/channels/#channel_id/messages/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'api') diff --git a/api/src/routes/channels/#channel_id/messages/index.ts b/api/src/routes/channels/#channel_id/messages/index.ts index 5fdab623..2fd08b04 100644 --- a/api/src/routes/channels/#channel_id/messages/index.ts +++ b/api/src/routes/channels/#channel_id/messages/index.ts @@ -219,7 +219,10 @@ router.post( }) ); } - + + //Fix for the client bug + delete message.member + await Promise.all([ message.save(), emitEvent({ event: "MESSAGE_CREATE", channel_id: channel_id, data: message } as MessageCreateEvent), -- cgit 1.5.1 From 27f6589008e876ef5c3a8e2e8945899b4ab1e12a Mon Sep 17 00:00:00 2001 From: ImAaronFR <96433859+ImAaronFR@users.noreply.github.com> Date: Thu, 10 Feb 2022 08:26:48 +0330 Subject: [Fix] Trying to remove a null element (#625) Fix for: Uncaught TypeError: document.querySelector(...) is null --- api/client_test/index.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'api') diff --git a/api/client_test/index.html b/api/client_test/index.html index 384c598a..39ff346d 100644 --- a/api/client_test/index.html +++ b/api/client_test/index.html @@ -54,9 +54,14 @@ setInterval(() => { var token = JSON.parse(localStorage.getItem("token")); if (token) { + var logincss = document.querySelector('#logincss'), + canRemove = logincss ? logincss: ""; + if(canRemove !== "") { document.querySelector("#logincss").remove(); + canRemove = ""; + } } - }, 1000); + }, 1000) const settings = JSON.parse(localStorage.getItem("UserSettingsStore")); if (settings && settings.locale.length <= 2) { -- cgit 1.5.1 From 1ea553ccdd445eceb261b2fb76744c97425b803a Mon Sep 17 00:00:00 2001 From: Erkin Alp Güney Date: Thu, 10 Feb 2022 23:43:49 +0300 Subject: Manually lock node to >15 --- api/package-lock.json | 1 + 1 file changed, 1 insertion(+) (limited to 'api') diff --git a/api/package-lock.json b/api/package-lock.json index 75945cbe..21afe02c 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -34,6 +34,7 @@ "missing-native-js-functions": "^1.2.18", "morgan": "^1.10.0", "multer": "^1.4.2", + "node": ">=15.0", "node-fetch": "^3.1.1", "patch-package": "^6.4.7", "picocolors": "^1.0.0", -- cgit 1.5.1