Skip to content

Commit 5022886

Browse files
author
LDFOUR\luisd
committed
updated get started page with skip logic to prevent showing again
1 parent 64d496d commit 5022886

8 files changed

Lines changed: 537 additions & 364 deletions

File tree

resources/assets/js/pages/auth/login.vue

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
<script>
6161
import Form from 'vform'
6262
import PreviousRoute from '~/utils/previousRoute'
63+
import { API_USER_ID } from '../../store/permissions'
6364
6465
export default {
6566
props: ['confirmed', 'confirmFailed'],
@@ -70,7 +71,7 @@ export default {
7071
data: () => ({
7172
form: new Form({
7273
email: '',
73-
password: ''
74+
password: '',
7475
}),
7576
showPassword: false
7677
}),
@@ -88,6 +89,16 @@ export default {
8889
localStorage.removeItem('soc')
8990
localStorage.removeItem('lang')
9091
92+
const user = this.$store.getters['auth/user'];
93+
const role = user?.data?.role?.id;
94+
const confirmedRole = user?.data?.confirmed_role;
95+
96+
if (role === API_USER_ID && !confirmedRole) {
97+
console.log('navigate to get-started')
98+
this.$router.push({ name: 'get-started' })
99+
return
100+
}
101+
91102
if (PreviousRoute.hasRoute) {
92103
this.$router.push(PreviousRoute.route)
93104
} else {

0 commit comments

Comments
 (0)