-
-
Notifications
You must be signed in to change notification settings - Fork 686
Open
Labels
doc improvementsThe issue brings up things that could be valuable to bring up in the docsThe issue brings up things that could be valuable to bring up in the docs
Description
I'm stuck trying to fix authentication with a stale client. I've attempted to mitigate this by calling db.cloud.login() as well as db.cloud.sync(); however, both result in the same logs seen below. The same logs also appear on page refresh / load.
I am able to successfully start a new session in an incognito tab; however, in an existing browser instance I never am asked to re-auth and am instead stuck with this sync state: {phase: 'offline', status: 'offline', license: 'expired'}.
Likewise, after a fresh logout -> login, I immediately start to get expired license logs.
Sync state: {phase: 'initial', error: undefined, progress: undefined, status: 'not-started', license: 'ok'}
index.CZhEZDov.js:9 Sync state: {phase: 'offline', status: 'offline', license: 'expired'}
Any ideas on what could help mitigate?
index.CZhEZDov.js:9 Uncaught (in promise) Error: Sync error: HttpError: 403
at Object.<anonymous> (index.CZhEZDov.js:9:38328)
at Generator.next (<anonymous>)
at a (index.CZhEZDov.js:3:21792)
at import-wrapper-prod.CES7U1kg.js:3:9342
at Tr (import-wrapper-prod.CES7U1kg.js:3:4447)
at Ne (import-wrapper-prod.CES7U1kg.js:3:4844)
at import-wrapper-prod.CES7U1kg.js:3:5203
at w.onsuccess (import-wrapper-prod.CES7U1kg.js:3:41284)
(anonymous) @ index.CZhEZDov.js:9
a @ index.CZhEZDov.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
Tr @ import-wrapper-prod.CES7U1kg.js:3
Ne @ import-wrapper-prod.CES7U1kg.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
w.onsuccess @ import-wrapper-prod.CES7U1kg.js:3
IndexedDB
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
t @ import-wrapper-prod.CES7U1kg.js:3
K @ import-wrapper-prod.CES7U1kg.js:3
get @ import-wrapper-prod.CES7U1kg.js:3
p.<computed> @ import-wrapper-prod.CES7U1kg.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
a @ import-wrapper-prod.CES7U1kg.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
Ke @ import-wrapper-prod.CES7U1kg.js:3
ve @ import-wrapper-prod.CES7U1kg.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
t @ import-wrapper-prod.CES7U1kg.js:3
K @ import-wrapper-prod.CES7U1kg.js:3
ue._promise @ import-wrapper-prod.CES7U1kg.js:3
c @ import-wrapper-prod.CES7U1kg.js:3
M._trans @ import-wrapper-prod.CES7U1kg.js:3
M.get @ import-wrapper-prod.CES7U1kg.js:3
getPersistedSyncState @ index.CZhEZDov.js:8
(anonymous) @ index.CZhEZDov.js:9
a @ index.CZhEZDov.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
Tr @ import-wrapper-prod.CES7U1kg.js:3
Ne @ import-wrapper-prod.CES7U1kg.js:3
(anonymous) @ import-wrapper-prod.CES7U1kg.js:3
index.CZhEZDov.js:9 Sync state: {phase: 'offline', status: 'offline', license: 'expired'}
Metadata
Metadata
Assignees
Labels
doc improvementsThe issue brings up things that could be valuable to bring up in the docsThe issue brings up things that could be valuable to bring up in the docs
Type
Projects
Status
No status