From eb3f8c9105ee27fbac58b2b46960f2c4507d4b88 Mon Sep 17 00:00:00 2001 From: Thaum Rystra Date: Thu, 7 May 2020 15:53:24 +0200 Subject: [PATCH] fixed countdown page for not-logged in users --- app/imports/ui/pages/LaunchCountdown.vue | 7 ++++++- app/imports/ui/router.js | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/imports/ui/pages/LaunchCountdown.vue b/app/imports/ui/pages/LaunchCountdown.vue index 264329ef..48c31458 100644 --- a/app/imports/ui/pages/LaunchCountdown.vue +++ b/app/imports/ui/pages/LaunchCountdown.vue @@ -17,7 +17,7 @@ @@ -43,5 +43,10 @@ time: timeLeft, }; }, + methods: { + formatNumber(num){ + return ('0' + num).slice(-2) + } + } } diff --git a/app/imports/ui/router.js b/app/imports/ui/router.js index d049037b..aa16a26e 100644 --- a/app/imports/ui/router.js +++ b/app/imports/ui/router.js @@ -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){