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 @@ -61,6 +61,7 @@ updatePassword, updateUserSettings, } from '../updaters/account-updaters'; +import { userAcknowledgmentUpdater } from '../updaters/user-acknowledgment-updater.js'; import { userSubscriptionUpdater } from '../updaters/user-subscription-updaters'; import { validateInput } from '../utils/validation-utils'; import { @@ -246,6 +247,9 @@ if (calendarQuery) { await setNewSession(viewer, calendarQuery, newServerTime); } + if (input.source === loginActionSources.logInFromNativeForm) { + await userAcknowledgmentUpdater(viewer); + } const threadCursors = {}; for (const watchedThreadID of request.watchedIDs) {