Merge pull request #266 from brecert/fix-265

This commit is contained in:
Paul Makles 2021-10-30 15:55:34 +00:00 committed by GitHub
commit ae2efcd9c6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -486,8 +486,7 @@ function ContextMenus(props: Props) {
elements.push(
<MenuItem data={action} disabled={disabled}>
<Text
id={`app.context_menu.${
locale ?? action.action
id={`app.context_menu.${locale ?? action.action
}`}
/>
{tip && <div className="tip">{tip}</div>}
@ -702,19 +701,27 @@ function ContextMenus(props: Props) {
}
if (message && !queued) {
const sendPermission =
message.channel &&
message.channel.permission & ChannelPermission.SendMessage
if (sendPermission) {
generateAction({
action: "reply_message",
target: message,
});
}
if (
typeof message.content === "string" &&
message.content.length > 0
) {
if (sendPermission) {
generateAction({
action: "quote_message",
content: message.content,
});
}
generateAction({
action: "copy_text",