소스 검색

Fixed error.

KrisVos130 9 년 전
부모
커밋
e5949623d8
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      app/client/client.js

+ 2 - 2
app/client/client.js

@@ -27,7 +27,7 @@ var ban_interval = Meteor.setInterval(function() {
     if (userId !== undefined) {
         var userData = Meteor.user();
         if (localStorage.getItem("banned") === "true") {
-            if (userData !== undefined && userData.punishments !== undefined && userData.punishments.ban !== undefined) {
+            if (userData !== undefined && userData !== null && userData.punishments !== undefined && userData.punishments.ban !== undefined) {
                 var ban = userData.punishments.ban;
                 if (new Date(ban.bannedUntil).getTime() <= new Date().getTime()) {
                     Meteor.call("isBanned", function(err, res) {
@@ -42,7 +42,7 @@ var ban_interval = Meteor.setInterval(function() {
                 Meteor._reload.reload();
             }
         } else {
-            if (userData.punishments !== undefined && userData.punishments.ban !== undefined) {
+            if (userData !== undefined && userData !== null && userData.punishments !== undefined && userData.punishments.ban !== undefined) {
                 localStorage.setItem("banned", true);
                 Meteor._reload.reload();
             }