Improve comment in SessionStore

This commit is contained in:
AsamK 2021-09-04 10:48:22 +02:00
parent 43bcc95713
commit 891c05210e

View file

@ -179,7 +179,8 @@ public class SessionStore implements SignalServiceSessionStore {
public void mergeRecipients(RecipientId recipientId, RecipientId toBeMergedRecipientId) {
synchronized (cachedSessions) {
final var otherHasSession = getKeysLocked(toBeMergedRecipientId).size() > 0;
final var keys = getKeysLocked(toBeMergedRecipientId);
final var otherHasSession = keys.size() > 0;
if (!otherHasSession) {
return;
}
@ -189,8 +190,7 @@ public class SessionStore implements SignalServiceSessionStore {
logger.debug("To be merged recipient had sessions, deleting.");
deleteAllSessions(toBeMergedRecipientId);
} else {
logger.debug("To be merged recipient had sessions, re-assigning to the new recipient.");
final var keys = getKeysLocked(toBeMergedRecipientId);
logger.debug("Only to be merged recipient had sessions, re-assigning to the new recipient.");
for (var key : keys) {
final var session = loadSessionLocked(key);
deleteSessionLocked(key);