Uprava setovani 404 (asi porad nefunguje), ruzne podminky, priprava na zapomenute heslo, sjednoceni nacitani letu v profilu

This commit is contained in:
Michal Kváček
2024-01-20 15:40:31 +01:00
parent 0c89884b23
commit b0aa6b5628
18 changed files with 444 additions and 97 deletions
+4
View File
@@ -5,6 +5,7 @@ import {Notify} from "quasar";
import {errorObject, warningObject} from "src/composables/dialog";
import {createUploadLink} from "apollo-upload-client";
import {useAuthStore} from "stores/Auth";
import {useRouter} from "vue-router";
// import createUploadLink from "apollo-upload-client/createUploadLink.mjs";
const handleRefreshToken = (store, router, forward, operation) => {
@@ -57,6 +58,9 @@ export default (({store, router}) => {
for (const error of graphQLErrors) {
if (error.message.includes("401") || error.message.includes("Not authorized")) {
return handleRefreshToken(store, router, forward, operation);
} else if (error.message.includes("404") || error.message.includes("Not found")) {
useAppStore(store).appStatus = 404;
console.log("not found");
} else {
Notify.create(errorObject("API error: " + error.message));
}