Challenge: Save conversationIds and start queues

This commit is contained in:
Scott Nonnenberg 2022-03-21 14:19:37 -07:00 committed by GitHub
parent c369e44d8e
commit bddd55d574
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 316 additions and 476 deletions

View file

@ -24,6 +24,8 @@ import type {
SessionResetsType,
StorageServiceCredentials,
} from '../textsecure/Types.d';
import { UUIDStringType } from './UUID';
import { RegisteredChallengeType } from '../challenge';
export type SerializedCertificateType = {
expires: number;
@ -124,10 +126,8 @@ export type StorageAccessType = {
preferredReactionEmoji: Array<string>;
skinTone: number;
unreadCount: number;
'challenge:retry-message-ids': ReadonlyArray<{
messageId: string;
createdAt: number;
}>;
'challenge:conversations': ReadonlyArray<RegisteredChallengeType>;
deviceNameEncrypted: boolean;
'indexeddb-delete-needed': boolean;
senderCertificate: SerializedCertificateType;
@ -144,6 +144,7 @@ export type StorageAccessType = {
// Deprecated
senderCertificateWithUuid: never;
signaling_key: never;
'challenge:retry-message-ids': never;
};
export interface StorageInterface {