From 965d889b26f4f83d4e78ab74b95028c46bde4d4e Mon Sep 17 00:00:00 2001 From: Yaman Date: Sun, 11 Jan 2015 13:46:41 -0500 Subject: [PATCH] cleaned up router.js --- chromebook-checkout-meteor/client/router.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/chromebook-checkout-meteor/client/router.js b/chromebook-checkout-meteor/client/router.js index 105c9bf..d107e35 100644 --- a/chromebook-checkout-meteor/client/router.js +++ b/chromebook-checkout-meteor/client/router.js @@ -19,14 +19,15 @@ Router.route('/login', function() { }); Router.route('/admin', function() { - if (Meteor.user().roles[0]==='admin') { + if (Roles.userIsInRole(Meteor.userId(), ['admin'])) { this.render("admin"); } else { this.redirect('/checkout'); } }); + Router.route('/teacher', function() { - if (Meteor.user().roles[0]==='teacher') { + if (Roles.userIsInRole(Meteor.userId(), ['admin', 'teacher'])) { this.render("teacher"); } else { this.redirect('/checkout');