Fixes to get the linter peachy

This commit is contained in:
Matthew Aaron Raymer
2023-02-01 16:55:40 +08:00
parent c8feb0c35b
commit 54d556ac4b
2 changed files with 7 additions and 4 deletions

View File

@@ -64,6 +64,7 @@ import { accessToken, SimpleSigner } from "@/libs/crypto";
import * as didJwt from "did-jwt";
import { IIdentifier } from "@veramo/core";
import { useAppStore } from "@/store/app";
import { AxiosError } from "axios";
interface VerifiableCredential {
"@context": string;
@@ -189,9 +190,9 @@ export default class NewEditProjectView extends Vue {
this
);
}
} catch (error: any) {
} catch (error: unknown) {
let userMessage = "There was an error. See logs for more info.";
const serverError = error.response?.data?.error;
const serverError = error.response?.data?.error as AxiosError;
if (serverError) {
if (serverError.message) {
userMessage = serverError.message; // This is info for the user.