Use streams to download attachments directly to disk
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
This commit is contained in:
parent
2da49456c6
commit
99b2bc304e
48 changed files with 2297 additions and 356 deletions
|
@ -676,6 +676,9 @@ export const getPropsForMessage = (
|
|||
message: MessageWithUIFieldsType,
|
||||
options: GetPropsForMessageOptions
|
||||
): Omit<PropsForMessage, 'renderingContext' | 'menu' | 'contextMenu'> => {
|
||||
const attachmentDroppedDueToSize = message.attachments?.some(
|
||||
item => item.wasTooBig
|
||||
);
|
||||
const attachments = getAttachmentsForMessage(message);
|
||||
const bodyRanges = processBodyRanges(message, options);
|
||||
const author = getAuthorForMessage(message, options);
|
||||
|
@ -734,6 +737,7 @@ export const getPropsForMessage = (
|
|||
|
||||
return {
|
||||
attachments,
|
||||
attachmentDroppedDueToSize,
|
||||
author,
|
||||
bodyRanges,
|
||||
previews,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue