Merge pull request #247 from sachaaaaa/fix_friend_request_timer

Fix multiple friend request timers instantiated
pull/252/head
sachaaaaa 6 years ago committed by GitHub
commit 53247b8efc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -277,6 +277,7 @@
conversation.updateProfile(),
conversation.updateProfileAvatar(),
conversation.resetPendingSend(),
conversation.setFriendRequestExpiryTimeout(),
]);
});
await Promise.all(promises);

@ -155,7 +155,6 @@
this.unset('lastMessage');
this.unset('lastMessageStatus');
this.setFriendRequestExpiryTimeout();
this.typingRefreshTimer = null;
this.typingPauseTimer = null;
@ -722,6 +721,9 @@
const ms = 60 * 60 * 1000 * hourLockDuration;
this.set({ unlockTimestamp: Date.now() + ms });
await window.Signal.Data.updateConversation(this.id, this.attributes, {
Conversation: Whisper.Conversation,
});
this.setFriendRequestExpiryTimeout();
}
await this.setFriendRequestStatus(FriendRequestStatusEnum.requestSent);

Loading…
Cancel
Save