Browse Source

Require signed-in user for My Cards, Due Cards, and global search

John R. Supplee 4 years ago
parent
commit
856f3bf864
1 changed files with 3 additions and 0 deletions
  1. 3 0
      config/router.js

+ 3 - 0
config/router.js

@@ -115,6 +115,7 @@ FlowRouter.route('/shortcuts', {
 
 
 FlowRouter.route('/my-cards', {
 FlowRouter.route('/my-cards', {
   name: 'my-cards',
   name: 'my-cards',
+  triggersEnter: [AccountsTemplates.ensureSignedIn],
   action() {
   action() {
     Filter.reset();
     Filter.reset();
     // EscapeActions.executeAll();
     // EscapeActions.executeAll();
@@ -133,6 +134,7 @@ FlowRouter.route('/my-cards', {
 
 
 FlowRouter.route('/due-cards', {
 FlowRouter.route('/due-cards', {
   name: 'due-cards',
   name: 'due-cards',
+  triggersEnter: [AccountsTemplates.ensureSignedIn],
   action() {
   action() {
     Filter.reset();
     Filter.reset();
     // EscapeActions.executeAll();
     // EscapeActions.executeAll();
@@ -151,6 +153,7 @@ FlowRouter.route('/due-cards', {
 
 
 FlowRouter.route('/global-search', {
 FlowRouter.route('/global-search', {
   name: 'global-search',
   name: 'global-search',
+  triggersEnter: [AccountsTemplates.ensureSignedIn],
   action() {
   action() {
     Filter.reset();
     Filter.reset();
     // EscapeActions.executeAll();
     // EscapeActions.executeAll();