diff --git a/src/components/SavingsPath.vue b/src/components/SavingsPath.vue index e0eefe109987a664c2953f47ffc8b0e2583186e4..20b1466e412b49bc26538bc8c8584afd54d38a2d 100644 --- a/src/components/SavingsPath.vue +++ b/src/components/SavingsPath.vue @@ -385,7 +385,6 @@ const targetRef = ref<HTMLElement | null>(null) // AddSpareUtfordring const addSpareUtfordring = () => { - console.log('Attempting to navigate to /spareutfordringer') router.push('/spareutfordringer').catch((error) => { console.error('Routing error:', error) }) @@ -444,11 +443,9 @@ const loadAnimatedStates = () => { } const saveAnimatedState = (challenge: Challenge) => { - console.log('Saving animated state for 1:', challenge.id) if (challenge.id != null) { animatedChallenges.value.push(challenge.id) } - console.log('Saving animated state for:', challenge.title) localStorage.setItem('animatedChallenges', JSON.stringify(animatedChallenges.value)) } @@ -457,7 +454,6 @@ const animateChallenge = (challenge: Challenge) => { challenge.completion === 100 && !animatedChallenges.value.includes(challenge.id as number) ) { - console.log('Animating for:', challenge.title) if (challenge.id != null) { animatedChallenges.value.push(challenge.id) } // Ensure no duplication @@ -483,8 +479,6 @@ watch( nextTick(() => { if (challenge.completion === 100) { if (!animatedChallenges.value.includes(challenge.id as number)) { - console.log(!animatedChallenges.value.includes(challenge.id as number)) - console.log('Animating challenge in watcher:', challenge.id) animateChallenge(challenge) saveAnimatedState(challenge) // Refactor this to update localStorage correctly } diff --git a/src/router/index.ts b/src/router/index.ts index 9bec3631e31d96d8c09d0ea0e33806acacd68f67..d725996ad9cadf5e79165183e4977eaabef3a6a2 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -163,23 +163,23 @@ router.beforeEach(async (to, from, next) => { if (!loginCredentials) { if (bioCredentials && to.name !== 'login-bio') { - console.log('Bio login') await router.replace({ name: 'login-bio', params: { username: bioCredentials } }) return next({ name: 'login-bio', params: { username: bioCredentials } }) } else if (authRequired && !bioCredentials && to.name !== 'login') { - console.log('Normal login') await router.replace({ name: 'login' }) return next({ name: 'login' }) } else if (!authRequired) { - console.log('Public page') next() } } else { - if (userStore.user.isConfigured == false) { + console.log('Logged in') + + if (!userStore.user.isConfigured) { await userStore.checkIfUserConfigured() } const isConfigured = userStore.user.isConfigured + console.log('Is configured:', isConfigured) if (configRequired && !isConfigured) { await router.replace({ name: 'configure-biometric' }) diff --git a/src/stores/challengeStore.ts b/src/stores/challengeStore.ts index a8417aa62bf51495a6a06b401145b0fe06f34a06..0c2523ef15a4b7e735ea1562ea00aace42ef27cf 100644 --- a/src/stores/challengeStore.ts +++ b/src/stores/challengeStore.ts @@ -12,10 +12,8 @@ export const useChallengeStore = defineStore('challenge', () => { const response = await authInterceptor('/challenges') if (response.data && response.data.content) { challenges.value = response.data.content - console.log('Fetched Challenges:', challenges.value) } else { challenges.value = [] - console.error('No challenge content found:', response.data) } } catch (error) { console.error('Error fetching challenges:', error) @@ -32,10 +30,7 @@ export const useChallengeStore = defineStore('challenge', () => { const index = challenges.value.findIndex((c) => c.id === challenge.id) if (index !== -1) { challenges.value[index] = { ...challenges.value[index], ...response.data } - console.log('Updated Challenge:', response.data) } - } else { - console.error('No challenge content found in response data') } } catch (error) { console.error('Error updating challenge:', error) @@ -52,7 +47,6 @@ export const useChallengeStore = defineStore('challenge', () => { const index = challenges.value.findIndex((c) => c.id === challenge.id) if (index !== -1) { challenges.value[index] = { ...challenges.value[index], ...response.data } - console.log('Updated Challenge:', response.data) } } else { console.error('No challenge content found in response data') diff --git a/src/stores/goalStore.ts b/src/stores/goalStore.ts index 30367ad29f6151e418d24d6a29ca53b6632963ed..3701fa92bf8eeda2f891dceeed47ca95ac8bfaa7 100644 --- a/src/stores/goalStore.ts +++ b/src/stores/goalStore.ts @@ -10,11 +10,8 @@ export const useGoalStore = defineStore('goal', () => { const response = await authInterceptor('/goals') if (response.data && response.data.content) { goals.value = response.data.content - console.log(response.data.content) - console.log('Fetched Goals:', goals.value) } else { goals.value = [] - console.error('No goal content found:', response.data) } } catch (error) { console.error('Error fetching challenges:', error) @@ -34,7 +31,6 @@ export const useGoalStore = defineStore('goal', () => { const index = goals.value.findIndex((g) => g.id === goal.id) if (index !== -1) { goals.value[index] = { ...goals.value[index], ...response.data } - console.log('Updated Goal:', response.data) } } else { console.error('No goal content found in response data') diff --git a/src/stores/userConfigStore.ts b/src/stores/userConfigStore.ts index 9059f871fa3dde9522788c98f09673d4ac6300d5..2e562ca743a23ae5546c3e93e7af044434798ced 100644 --- a/src/stores/userConfigStore.ts +++ b/src/stores/userConfigStore.ts @@ -46,18 +46,12 @@ export const useUserConfigStore = defineStore('userConfig', () => { accNumber, balance } - await authInterceptor - .post('/accounts', payload) - .then((response) => { - console.log('Success:', response.data) - }) - .catch((error) => { - const axiosError = error as AxiosError - errorMessage.value = - (axiosError.response?.data as string) || - 'An error occurred while posting account' - console.error('Error posting account:', errorMessage.value) - }) + await authInterceptor.post('/accounts', payload).catch((error) => { + const axiosError = error as AxiosError + errorMessage.value = + (axiosError.response?.data as string) || 'An error occurred while posting account' + console.error('Error posting account:', errorMessage.value) + }) } const postUserConfig = async () => { @@ -66,18 +60,13 @@ export const useUserConfigStore = defineStore('userConfig', () => { motivation: motivation.value, challengeTypeConfigs: Array.from(challengeTypeConfigs.value) } - await authInterceptor - .post('/config/challenge', payload) - .then((response) => { - console.log('Success:', response.data) - }) - .catch((error) => { - const axiosError = error as AxiosError - errorMessage.value = - (axiosError.response?.data as string) || - 'An error occurred while updating configuration' - console.error('Error updating configuration:', errorMessage.value) - }) + await authInterceptor.post('/config/challenge', payload).catch((error) => { + const axiosError = error as AxiosError + errorMessage.value = + (axiosError.response?.data as string) || + 'An error occurred while updating configuration' + console.error('Error updating configuration:', errorMessage.value) + }) } return { diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 26eb48670e60508f68110c3d776d1fdcf6d255e8..b396ce525d108cb51aa9f03bafacf028fee9fc3c 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -79,7 +79,6 @@ onMounted(async () => { challenges.value = challengeStore.challenges goals.value = goalStore.goals goal.value = goals.value[0] - console.log('Goals:', goals.value) const lastModalShow = localStorage.getItem('lastModalShow') if (!lastModalShow || Date.now() - Number(lastModalShow) >= 24 * 60 * 60 * 1000) { diff --git a/src/views/ManageConfigView.vue b/src/views/ManageConfigView.vue index 6ff3eaa9ac3ee00f56bcc7e1ae867b9dab1d57f4..a5de5c708b6b41c0e5de2abbaaea52fa7c24a5a3 100644 --- a/src/views/ManageConfigView.vue +++ b/src/views/ManageConfigView.vue @@ -85,10 +85,9 @@ onMounted(() => { authInterceptor('/config/challenge') .then((response) => { configuration.value = response.data - console.log(configuration.value) }) .catch((error) => { - return console.log(error) + console.error(error) }) }) </script> diff --git a/src/views/ManageProfileView.vue b/src/views/ManageProfileView.vue index bf4b1e436ea03ef7a0a52a605e313a7b6402da79..9dd636015467dadbc680e2e5dd73a5d0639ebc79 100644 --- a/src/views/ManageProfileView.vue +++ b/src/views/ManageProfileView.vue @@ -83,10 +83,9 @@ onMounted(async () => { await authInterceptor('/profile') .then((response) => { profile.value = response.data - console.log(profile.value) }) .catch((error) => { - return console.log(error) + console.error(error) }) }) @@ -136,7 +135,7 @@ const saveChanges = async () => { <input v-model="profile.firstName" :class="{ 'bg-green-200': isFirstNameValid }" - name="firstname" + name="firstName" placeholder="Skriv inn fornavn" type="text" /> @@ -151,7 +150,7 @@ const saveChanges = async () => { <input v-model="profile.lastName" :class="{ 'bg-green-200': isLastNameValid }" - name="lastname" + name="lastName" placeholder="Skriv inn etternavn" type="text" />