2
0
KrisVos130 9 жил өмнө
parent
commit
333ada72a7

+ 5 - 1
app/client/scripts/routes.js

@@ -193,7 +193,11 @@ Router.route("/private/:name", {
         var user = Meteor.users.findOne({});
         var room = PrivateRooms.findOne({name: this.params.name});
         if (room !== undefined) {
-            if ((room.privacy === "private" && user !== undefined && user.profile !== undefined && (user.profile.rank === "admin" || user.profile.rank === "moderator")) || (user !== undefined && user.profile !== undefined && room.allowed.includes(Meteor.userId())) || room.owner === Meteor.userId()) {
+            if (
+                (room.privacy === "private" && user !== undefined && user.profile !== undefined && (user.profile.rank === "admin" || user.profile.rank === "moderator")) ||
+                (user !== undefined && user.profile !== undefined && room.allowed.includes(Meteor.userId())) ||
+                room.privacy === "unlisted" ||
+                room.owner === Meteor.userId()) {
                 Session.set("type", this.params.type);
                 this.render("privateRoom");
             } else {