Username hashing

This commit is contained in:
Fedor Indutny 2023-02-08 09:14:59 -08:00 committed by GitHub
parent 27d44a746c
commit 8ed13b2247
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 255 additions and 69 deletions

View file

@ -236,6 +236,10 @@ export function toAccountRecord(
if (avatarUrl !== undefined) {
accountRecord.avatarUrl = avatarUrl;
}
const username = conversation.get('username');
if (username !== undefined) {
accountRecord.username = username;
}
accountRecord.noteToSelfArchived = Boolean(conversation.get('isArchived'));
accountRecord.noteToSelfMarkedUnread = Boolean(
conversation.get('markedUnread')
@ -1136,6 +1140,7 @@ export async function mergeAccountRecord(
hasViewedOnboardingStory,
storiesDisabled,
storyViewReceiptsEnabled,
username,
} = accountRecord;
const updatedConversations = new Array<ConversationModel>();
@ -1407,6 +1412,7 @@ export async function mergeAccountRecord(
conversation.set({
isArchived: Boolean(noteToSelfArchived),
markedUnread: Boolean(noteToSelfMarkedUnread),
username: dropNull(username),
storageID,
storageVersion,
});