1f2cde6d04
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
19 lines
643 B
TypeScript
19 lines
643 B
TypeScript
// Copyright 2023 Signal Messenger, LLC
|
|
// SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
import type { MessageAttributesType } from '../model-types.d';
|
|
import type { ProcessedDataMessage } from '../textsecure/Types.d';
|
|
|
|
export function copyDataMessageIntoMessage(
|
|
dataMessage: ProcessedDataMessage,
|
|
message: MessageAttributesType
|
|
): MessageAttributesType {
|
|
return {
|
|
...message,
|
|
...dataMessage,
|
|
// TODO: DESKTOP-5278
|
|
// There are type conflicts between MessageAttributesType and the protos
|
|
// that are passed in here.
|
|
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
|
} as any as MessageAttributesType;
|
|
}
|