Page MenuHomePhabricator

D13952.id45859.diff
No OneTemporary

D13952.id45859.diff

diff --git a/keyserver/src/responders/user-responders.js b/keyserver/src/responders/user-responders.js
--- a/keyserver/src/responders/user-responders.js
+++ b/keyserver/src/responders/user-responders.js
@@ -32,6 +32,8 @@
userSettingsTypes,
notificationTypeValues,
authActionSources,
+ recoveryFromDataHandlerActionSources,
+ recoveryFromReduxActionSources,
} from 'lib/types/account-types.js';
import {
type ClientAvatar,
@@ -781,7 +783,16 @@
initialContentEncryptedMessage,
initialNotificationsEncryptedMessage,
doNotRegister,
+ source,
} = request;
+ if (
+ Object.values(recoveryFromReduxActionSources).includes(source) ||
+ Object.values(recoveryFromDataHandlerActionSources).includes(source)
+ ) {
+ console.log(
+ `Session recovery attempted by userID=${userID} source=${source ?? ''}`,
+ );
+ }
const calendarQuery = normalizeCalendarQuery(request.calendarQuery);
// 1. Check if there's already a user for this userID. Simultaneously, get

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 22, 8:28 PM (24 m, 33 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2692399
Default Alt Text
D13952.id45859.diff (1012 B)

Event Timeline