Bluesky app fork with some witchin' additions 💫

[Session] Move deactivated field off the session object (#3780)

authored by danabra.mov and committed by

GitHub 66ad5543 339f2656

+4 -3
+4 -3
src/state/session/index.tsx
··· 422 422 logger.error(`session: could not decode jwt`) 423 423 } 424 424 425 + const accountOrSessionDeactivated = 426 + isSessionDeactivated(account.accessJwt) || account.deactivated 427 + 425 428 const prevSession = { 426 429 accessJwt: account.accessJwt || '', 427 430 refreshJwt: account.refreshJwt || '', 428 431 did: account.did, 429 432 handle: account.handle, 430 - deactivated: 431 - isSessionDeactivated(account.accessJwt) || account.deactivated, 432 433 } 433 434 434 435 if (canReusePrevSession) { ··· 440 441 await fetchingGates 441 442 upsertAccount(account) 442 443 443 - if (prevSession.deactivated) { 444 + if (accountOrSessionDeactivated) { 444 445 // don't attempt to resume 445 446 // use will be taken to the deactivated screen 446 447 logger.debug(`session: reusing session for deactivated account`)