fix: Avoid throwing errors if no token provided on close
Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
@@ -117,7 +117,7 @@ export function createSession(boardId) {
|
||||
|
||||
// close session when tab gets hidden/inactive
|
||||
const visibilitychangeListener = () => {
|
||||
if (document.visibilityState === 'hidden') {
|
||||
if (document.visibilityState === 'hidden' && token) {
|
||||
sessionApi.closeSessionViaBeacon(boardId, token)
|
||||
tokenPromise = null
|
||||
token = null
|
||||
|
||||
Reference in New Issue
Block a user