diff --git a/src/components/common/messaging/attachments/MessageReply.tsx b/src/components/common/messaging/attachments/MessageReply.tsx
index 1c2e29a8..7e606a65 100644
--- a/src/components/common/messaging/attachments/MessageReply.tsx
+++ b/src/components/common/messaging/attachments/MessageReply.tsx
@@ -171,15 +171,19 @@ export const MessageReply = observer(({ index, channel, id }: Props) => {
{
+ const channel = message.channel!;
if (
channel.channel_type === "TextChannel"
) {
+ console.log(
+ `/server/${channel.server_id}/channel/${channel._id}/${message._id}`,
+ );
history.push(
`/server/${channel.server_id}/channel/${channel._id}/${message._id}`,
);
} else {
history.push(
- `/channel/${channel}/${message._id}`,
+ `/channel/${channel._id}/${message._id}`,
);
}
}}>
diff --git a/src/pages/channels/messaging/MessageArea.tsx b/src/pages/channels/messaging/MessageArea.tsx
index 43fffded..3fbc10bc 100644
--- a/src/pages/channels/messaging/MessageArea.tsx
+++ b/src/pages/channels/messaging/MessageArea.tsx
@@ -179,7 +179,7 @@ export function MessageArea({ id }: Props) {
const channel = client.channels.get(id);
if (channel?.channel_type === "TextChannel") {
- history.push(`/server/${channel.server}/channel/${id}`);
+ history.push(`/server/${channel.server_id}/channel/${id}`);
} else {
history.push(`/channel/${id}`);
}