mirror of
https://github.com/oxen-io/session-desktop.git
synced 2023-12-14 02:12:57 +01:00
partial raw messages
This commit is contained in:
parent
392c201a13
commit
f0ba4fa276
2 changed files with 5 additions and 4 deletions
|
@ -2,7 +2,7 @@ import {
|
|||
createOrUpdateItem,
|
||||
getItemById,
|
||||
} from '../../../js/modules/data';
|
||||
import { BareRawMessage, RawMessage } from '../types/RawMessage';
|
||||
import { PartialRawMessage, RawMessage } from '../types/RawMessage';
|
||||
import { ContentMessage } from '../messages/outgoing';
|
||||
import { PubKey } from '../types';
|
||||
import * as MessageUtils from '../utils';
|
||||
|
@ -107,11 +107,11 @@ export class PendingMessageCache {
|
|||
return [];
|
||||
}
|
||||
|
||||
const barePending = JSON.parse(String(data.value)) as Array<BareRawMessage>;
|
||||
const barePending = JSON.parse(String(data.value)) as Array<PartialRawMessage>;
|
||||
|
||||
// Rebuild plainTextBuffer
|
||||
// tslint:disable-next-line: no-unnecessary-local-variable
|
||||
const pending = barePending.map((message: BareRawMessage) => {
|
||||
const pending = barePending.map((message: PartialRawMessage) => {
|
||||
const rebuiltMessage = { ...message };
|
||||
|
||||
// From Array<number> to ArrayBuffer
|
||||
|
|
|
@ -11,7 +11,8 @@ export interface RawMessage {
|
|||
encryption: EncryptionType;
|
||||
}
|
||||
|
||||
export interface BareRawMessage {
|
||||
// For building RawMessages from JSON
|
||||
export interface PartialRawMessage {
|
||||
identifier: string;
|
||||
plainTextBuffer: any;
|
||||
timestamp: number;
|
||||
|
|
Loading…
Reference in a new issue