This commit is contained in:
barisusakli
2016-05-03 17:17:38 +03:00
parent e791ed9002
commit c758f59014
5 changed files with 42 additions and 18 deletions

View File

@@ -1,12 +1,12 @@
"use strict";
var async = require('async'),
winston = require('winston'),
templates = require('templates.js'),
var async = require('async');
var winston = require('winston');
var templates = require('templates.js');
plugins = require('../plugins'),
translator = require('../../public/src/modules/translator'),
db = require('../database');
var plugins = require('../plugins');
var translator = require('../../public/src/modules/translator');
var db = require('../database');
var widgets = {};
@@ -30,7 +30,10 @@ widgets.render = function(uid, area, req, res, callback) {
}
async.map(widgetsByLocation[location], function(widget, next) {
if (!widget || !widget.data || (!!widget.data['hide-registered'] && uid !== 0) || (!!widget.data['hide-guests'] && uid === 0)) {
if (!widget || !widget.data ||
(!!widget.data['hide-registered'] && uid !== 0) ||
(!!widget.data['hide-guests'] && uid === 0) ||
(!!widget.data['hide-mobile'] && area.isMobile)) {
return next();
}