moved confings into redis

This commit is contained in:
Baris Usakli
2013-08-13 11:25:10 -04:00
parent 259ba9b9b5
commit 1894d0a469
5 changed files with 31 additions and 12 deletions

View File

@@ -3,7 +3,8 @@ var user = require('./../user.js'),
topics = require('./../topics.js'),
categories = require('./../categories.js')
utils = require('./../../public/src/utils.js'),
pkg = require('../../package.json');
pkg = require('../../package.json'),
meta = require('./../meta.js');
(function(Api) {
@@ -13,6 +14,19 @@ var user = require('./../user.js'),
res.json(data);
});
});
app.get('/api/config', function(req, res, next) {
meta.config.getFields(['postDelay', 'minimumTitleLength', 'minimumPostLength'], function(err, metaConfig) {
if(err) return next();
var clientConfig = require('../../public/config.json');
for (var attrname in metaConfig) {
clientConfig[attrname] = metaConfig[attrname];
}
res.json(200, clientConfig);
})
});
app.get('/api/home', function(req, res) {
var uid = (req.user) ? req.user.uid : 0;