MLE: Specify Where Logs Come From
This commit is contained in:
parent
e6e2033922
commit
81df7a51c1
2 changed files with 23 additions and 3 deletions
|
|
@ -14,7 +14,7 @@ import { closeAllModals, ModalContent, ModalFooter, ModalHeader, ModalProps, Mod
|
|||
import { LazyComponent } from "@utils/react";
|
||||
import { User } from "@vencord/discord-types";
|
||||
import { find, findByCode, findByCodeLazy } from "@webpack";
|
||||
import { Alerts, Button, ChannelStore, ContextMenuApi, FluxDispatcher, Menu, NavigationRouter, React, TabBar, TextInput, Tooltip, useMemo, useRef, useState } from "@webpack/common";
|
||||
import { Alerts, Button, ChannelStore, ContextMenuApi, FluxDispatcher, GuildStore, Menu, NavigationRouter, React, TabBar, TextInput, Tooltip, useMemo, useRef, useState } from "@webpack/common";
|
||||
|
||||
import { clearMessagesIDB, DBMessageRecord, deleteMessageIDB, deleteMessagesBulkIDB } from "../db";
|
||||
import { settings } from "../index";
|
||||
|
|
@ -308,6 +308,9 @@ function LMessage({ log, isGroupStart, reset, }: LMessageProps) {
|
|||
|
||||
if (!message) return null;
|
||||
|
||||
const channel = ChannelStore.getChannel(message?.channel_id);
|
||||
const guild = GuildStore.getGuild(channel?.guild_id);
|
||||
|
||||
return (
|
||||
<div
|
||||
onContextMenu={e => {
|
||||
|
|
@ -416,8 +419,16 @@ function LMessage({ log, isGroupStart, reset, }: LMessageProps) {
|
|||
isAutomodBlockedMessage={false}
|
||||
/>
|
||||
}
|
||||
|
||||
/>
|
||||
{channel?.isDM() && message?.author && (
|
||||
<span className={`${cl("from")} ${message.deleted ? cl("from-deleted") : ""}`}>From {message.author.username}'s DMs</span>
|
||||
)}
|
||||
{channel?.isGroupDM() && channel?.name && (
|
||||
<span className={`${cl("from")} ${message.deleted ? cl("from-deleted") : ""}`}>From {channel.name} Group DM</span>
|
||||
)}
|
||||
{!channel?.isDM() && !channel?.isGroupDM() && channel?.name && guild?.name && (
|
||||
<span className={`${cl("from")} ${message.deleted ? cl("from-deleted") : ""}`}>From {channel.name} in {guild.name}</span>
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -58,6 +58,15 @@
|
|||
justify-content: space-around;
|
||||
}
|
||||
|
||||
.msg-logger-modal-from {
|
||||
font-size: 12px;
|
||||
margin-left: 12px;
|
||||
}
|
||||
|
||||
.msg-logger-modal-from-deleted {
|
||||
color: var(--status-danger);
|
||||
}
|
||||
|
||||
.vc-log-toolbox-btn svg {
|
||||
color: var(--interactive-normal);
|
||||
}
|
||||
|
|
@ -82,4 +91,4 @@
|
|||
.folder-upload-button {
|
||||
margin: 6px;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue