Преглед изворни кода

Made admin page require admin rank.

KrisVos130 пре 9 година
родитељ
комит
c3b548da52
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      app/app.js

+ 6 - 2
app/app.js

@@ -779,8 +779,12 @@ Router.route("/privacy", {
     template: "privacy"
     template: "privacy"
 });
 });
 
 
-Router.route("/admin", {
-    template: "admin"
+Router.route("/admin", function() {
+    if (Meteor.user() !== undefined && Meteor.user().profile !== undefined && Meteor.user().profile.rank === "admin") {
+        this.render("admin");
+    } else {
+        this.redirect("/");
+    }
 });
 });
 
 
 Router.route("/:type", {
 Router.route("/:type", {