Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/session/cookies.js
Show First 20 Lines • Show All 822 Lines • ▼ Show 20 Lines | ): Promise<boolean> { | ||||
); | ); | ||||
} | } | ||||
async function isCookieMissingOlmNotificationsSession( | async function isCookieMissingOlmNotificationsSession( | ||||
viewer: Viewer, | viewer: Viewer, | ||||
): Promise<boolean> { | ): Promise<boolean> { | ||||
if ( | if ( | ||||
!viewer.platformDetails || | !viewer.platformDetails || | ||||
viewer.platformDetails.platform !== 'ios' || | (viewer.platformDetails.platform !== 'ios' && | ||||
viewer.platformDetails.platform !== 'android') || | |||||
!viewer.platformDetails.codeVersion || | !viewer.platformDetails.codeVersion || | ||||
viewer.platformDetails.codeVersion < 1000 | viewer.platformDetails.codeVersion < 10 | ||||
tomek: Why `10`? | |||||
marcinAuthorUnsubmitted Done Inline ActionsArtifact from debugging. I forgot to set it to FUTURE_CODE_VERSION. marcin: Artifact from debugging. I forgot to set it to `FUTURE_CODE_VERSION`. | |||||
) { | ) { | ||||
return false; | return false; | ||||
} | } | ||||
const query = SQL` | const query = SQL` | ||||
SELECT * | SELECT * | ||||
FROM olm_sessions | FROM olm_sessions | ||||
WHERE cookie_id = ${viewer.cookieID} AND is_content = FALSE; | WHERE cookie_id = ${viewer.cookieID} AND is_content = FALSE; | ||||
`; | `; | ||||
▲ Show 20 Lines • Show All 57 Lines • Show Last 20 Lines |
Why 10?