guest fixes

v1.18.x
barisusakli 10 years ago
parent e2707353e9
commit a19c306f49

@ -199,7 +199,7 @@ module.exports = function(app, middleware) {
app.use(relativePath, pluginRouter); app.use(relativePath, pluginRouter);
app.use(relativePath, pageRouter); app.use(relativePath, pageRouter);
app.use(relativePath, authRouter); app.use(relativePath, authRouter);
if (process.env.NODE_ENV === 'development') { if (process.env.NODE_ENV === 'development') {
require('./debug')(app, middleware, controllers); require('./debug')(app, middleware, controllers);
} }

@ -176,7 +176,7 @@ var async = require('async'),
return array.map(function(topic) { return array.map(function(topic) {
return topic && topic[field]; return topic && topic[field];
}).filter(function(value, index, array) { }).filter(function(value, index, array) {
return value && array.indexOf(value) === index; return utils.isNumber(value) && array.indexOf(value) === index;
}); });
} }

@ -109,6 +109,7 @@ var async = require('async'),
} }
if (!parseInt(user.uid, 10)) { if (!parseInt(user.uid, 10)) {
user.uid = 0;
user.username = '[[global:guest]]'; user.username = '[[global:guest]]';
user.userslug = ''; user.userslug = '';
} }

Loading…
Cancel
Save