summary refs log tree commit diff
path: root/api/src/routes
diff options
context:
space:
mode:
authorImAaronFR <96433859+ImAaronFR@users.noreply.github.com>2022-02-09 09:52:27 +0330
committerGitHub <noreply@github.com>2022-02-09 09:22:27 +0300
commit760cdeda925931d335751b1dd00c442086d4704a (patch)
treefc51387b23aaf3222c2627962c01bd1fb612a1e9 /api/src/routes
parent[Fix] Column "groups" contains null-values (#622) (diff)
downloadserver-760cdeda925931d335751b1dd00c442086d4704a.tar.xz
[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.
Diffstat (limited to 'api/src/routes')
-rw-r--r--api/src/routes/channels/#channel_id/messages/index.ts5
1 files changed, 4 insertions, 1 deletions
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),