fixed countdown page for not-logged in users
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
<template slot-scope="props">
|
||||
<span v-if="props.days">
|
||||
{{ props.days }} days,
|
||||
</span>{{ props.hours }}:{{ props.minutes }}:{{ props.seconds }}
|
||||
</span>{{ props.hours }}:{{ formatNumber(props.minutes) }}:{{ formatNumber(props.seconds) }}
|
||||
</template>
|
||||
</countdown>
|
||||
</h1>
|
||||
@@ -43,5 +43,10 @@
|
||||
time: timeLeft,
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
formatNumber(num){
|
||||
return ('0' + num).slice(-2)
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -201,7 +201,7 @@ router.beforeEach((to, from, next) => {
|
||||
if (
|
||||
to.path === '/countdown' ||
|
||||
to.path === '/sign-in' ||
|
||||
(user.roles && user.roles.includes('admin'))
|
||||
(user && user.roles && user.roles.includes('admin'))
|
||||
){
|
||||
next();
|
||||
} else if (new Date() < LAUNCH_DATE){
|
||||
|
||||
Reference in New Issue
Block a user