From 40ac4b30af9977e44da9887d909aa058f842d509 Mon Sep 17 00:00:00 2001
From: Matthew Dillon <mrdillon@alaska.edu>
Date: Tue, 17 Nov 2015 09:33:44 -0700
Subject: [PATCH] User permission error handling

---
 app/pods/protected/users/index/route.js | 2 ++
 app/pods/protected/users/show/route.js  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/app/pods/protected/users/index/route.js b/app/pods/protected/users/index/route.js
index 2752983..d2c99e2 100644
--- a/app/pods/protected/users/index/route.js
+++ b/app/pods/protected/users/index/route.js
@@ -11,6 +11,8 @@ export default Route.extend({
       if (!user.get('isAdmin')) {
         this.transitionTo('protected.index');
       }
+    }, () => {
+      this.transitionTo('protected.index');
     });
   },
 
diff --git a/app/pods/protected/users/show/route.js b/app/pods/protected/users/show/route.js
index 798787d..fe3c12c 100644
--- a/app/pods/protected/users/show/route.js
+++ b/app/pods/protected/users/show/route.js
@@ -15,6 +15,8 @@ export default Route.extend({
       if (!user.get('isAdmin') && user.get('id') !== user_id) {
         this.transitionTo('protected.users.index');
       }
+    }, () => {
+      this.transitionTo('protected.users.index');
     });
   },