mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-25 04:36:46 +00:00
Import/export expireTimerVersion
This commit is contained in:
@@ -244,6 +244,7 @@ message Chat {
|
||||
bool markedUnread = 7;
|
||||
bool dontNotifyForMentionsIfMuted = 8;
|
||||
ChatStyle style = 9;
|
||||
uint32 expireTimerVersion = 10;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -422,6 +422,7 @@ export class BackupExportStream extends Readable {
|
||||
DurationInSeconds.toMillis(attributes.expireTimer)
|
||||
)
|
||||
: null,
|
||||
expireTimerVersion: attributes.expireTimerVersion,
|
||||
muteUntilMs: getSafeLongFromTimestamp(attributes.muteExpiresAt),
|
||||
markedUnread: attributes.markedUnread === true,
|
||||
dontNotifyForMentionsIfMuted:
|
||||
|
||||
@@ -1105,6 +1105,7 @@ export class BackupImportStream extends Writable {
|
||||
chat.expirationTimerMs && !chat.expirationTimerMs.isZero()
|
||||
? DurationInSeconds.fromMillis(chat.expirationTimerMs.toNumber())
|
||||
: undefined;
|
||||
conversation.expireTimerVersion = chat.expireTimerVersion || 1;
|
||||
conversation.muteExpiresAt =
|
||||
chat.muteUntilMs && !chat.muteUntilMs.isZero()
|
||||
? getTimestampFromLong(chat.muteUntilMs)
|
||||
|
||||
Reference in New Issue
Block a user