From 9e4721579a9ec5e0e1fa9708877afab3286f3b3d Mon Sep 17 00:00:00 2001 From: srgooglo Date: Fri, 6 May 2022 19:00:29 +0200 Subject: [PATCH] added comments --- packages/app/src/extensions/api.extension.js | 2 ++ packages/app/src/extensions/shortcuts.extension.js | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/app/src/extensions/api.extension.js b/packages/app/src/extensions/api.extension.js index 78c6cffc..63b140cb 100644 --- a/packages/app/src/extensions/api.extension.js +++ b/packages/app/src/extensions/api.extension.js @@ -63,11 +63,13 @@ export default class ApiExtension extends Extension { } const handleResponse = async (data) => { + // handle token regeneration if (data.headers?.regenerated_token) { Session.token = data.headers.regenerated_token console.debug("[REGENERATION] New token generated") } + // handle 401 responses if (data instanceof Error) { if (data.response.status === 401) { window.app.eventBus.emit("invalid_session") diff --git a/packages/app/src/extensions/shortcuts.extension.js b/packages/app/src/extensions/shortcuts.extension.js index 933a3099..e45f77e4 100644 --- a/packages/app/src/extensions/shortcuts.extension.js +++ b/packages/app/src/extensions/shortcuts.extension.js @@ -7,6 +7,7 @@ export default class ShortcutsExtension extends Extension { this.shortcuts = {} document.addEventListener("keydown", (event) => { + // FIXME: event.key sometimes is not defined const key = event.key.toLowerCase() const shortcut = this.shortcuts[key]