Skip edit step when forwarding a voice message

This commit is contained in:
Jamie Kyle
2023-04-18 16:34:50 -07:00
committed by GitHub
parent 129057df84
commit 703a82c818

View File

@@ -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;
}