From 5804f692b71b46aab26b64d9546052ddcbebb9b8 Mon Sep 17 00:00:00 2001 From: Trent Larson Date: Mon, 21 Aug 2023 07:29:26 -0600 Subject: [PATCH] update to new alerting -- old alerts were broken --- src/router/index.ts | 3 +-- src/views/ContactQRScanShowView.vue | 23 +++++------------------ 2 files changed, 6 insertions(+), 20 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 7ce59c4..2921573 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -192,8 +192,7 @@ const router = createRouter({ const errorHandler = (error, to, from) => { // Handle the error here - console.error(error, to, from); - console.log("XXXXX"); + console.error("Caught in top level error handler:", error, to, from); // You can also perform additional actions, such as displaying an error message or redirecting the user to a specific page }; diff --git a/src/views/ContactQRScanShowView.vue b/src/views/ContactQRScanShowView.vue index 08a6b91..c932a49 100644 --- a/src/views/ContactQRScanShowView.vue +++ b/src/views/ContactQRScanShowView.vue @@ -17,10 +17,6 @@ :dotsOptions="{ type: 'square' }" class="flex justify-center" /> - @@ -32,18 +28,15 @@ import { MASTER_SETTINGS_KEY } from "@/db/tables/settings"; import * as R from "ramda"; import { SimpleSigner } from "@/libs/crypto"; import * as didJwt from "did-jwt"; -import AlertMessage from "@/components/AlertMessage"; import QuickNav from "@/components/QuickNav"; +import { Account } from "@/db/tables/accounts"; // eslint-disable-next-line @typescript-eslint/no-var-requires const Buffer = require("buffer/").Buffer; -alertTitle = ""; -alertMessage = ""; @Component({ components: { QRCodeVue3, - AlertMessage, QuickNav, }, }) @@ -55,7 +48,10 @@ export default class ContactQRScanShow extends Vue { public async getIdentity(activeDid) { await accountsDB.open(); const accounts = await accountsDB.accounts.toArray(); - const account = R.find((acc) => acc.did === activeDid, accounts); + const account: Account | undefined = R.find( + (acc) => acc.did === activeDid, + accounts, + ); const identity = JSON.parse(account?.identity || "null"); if (!identity) { @@ -66,15 +62,6 @@ export default class ContactQRScanShow extends Vue { return identity; } - public async getHeaders(identity) { - const token = await accessToken(identity); - const headers = { - "Content-Type": "application/json", - Authorization: "Bearer " + token, - }; - return headers; - } - async created() { await db.open(); const settings = await db.settings.get(MASTER_SETTINGS_KEY);