mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-02-15 07:28:59 +00:00
Skip edit step when forwarding a voice message
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
import { orderBy } from 'lodash';
|
||||
import type { AttachmentType } from '../types/Attachment';
|
||||
import { isVoiceMessage } from '../types/Attachment';
|
||||
import type { LinkPreviewType } from '../types/message/LinkPreviews';
|
||||
import type { MessageAttributesType, QuotedMessageType } from '../model-types';
|
||||
import * as log from '../logging/log';
|
||||
@@ -46,6 +47,10 @@ export function isDraftEditable(draft: MessageForwardDraft): boolean {
|
||||
if (draft.hasContact) {
|
||||
return false;
|
||||
}
|
||||
const hasVoiceMessage = draft.attachments?.some(isVoiceMessage) ?? false;
|
||||
if (hasVoiceMessage) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user