mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-02 20:16:04 +01:00
Parse int (#6853)
* Store config fields as JSON in the db Fewer parseInts * Remove unnecessary parseInts * remove some dupe code add tests * remove console.log * remove more parseInts * WIP: read meta.configs defaults from defaults.json remove more parseInts * more work * add log for failing test * update admin pwd * fix tests, dont require posts/cache before configs are initialized * handle saves * Test boolean conditions * remove more parseInts * Fix boolean values * remove lots more parseInts * removed json parsing * renamed var to number * categories dont have timestamp
This commit is contained in:
committed by
GitHub
parent
60c58870af
commit
9c022afae1
@@ -6,7 +6,6 @@ var url = require('url');
|
||||
var winston = require('winston');
|
||||
|
||||
var meta = require('../meta');
|
||||
var cache = require('./cache');
|
||||
var plugins = require('../plugins');
|
||||
var translator = require('../translator');
|
||||
var utils = require('../utils');
|
||||
@@ -24,7 +23,7 @@ module.exports = function (Posts) {
|
||||
|
||||
Posts.parsePost = function (postData, callback) {
|
||||
postData.content = String(postData.content || '');
|
||||
|
||||
var cache = require('./cache');
|
||||
if (postData.pid && cache.has(String(postData.pid))) {
|
||||
postData.content = cache.get(String(postData.pid));
|
||||
cache.hits += 1;
|
||||
@@ -86,11 +85,11 @@ module.exports = function (Posts) {
|
||||
signature = translator.escape(signature);
|
||||
var tagsToStrip = [];
|
||||
|
||||
if (parseInt(meta.config['signatures:disableLinks'], 10) === 1) {
|
||||
if (meta.config['signatures:disableLinks']) {
|
||||
tagsToStrip.push('a');
|
||||
}
|
||||
|
||||
if (parseInt(meta.config['signatures:disableImages'], 10) === 1) {
|
||||
if (meta.config['signatures:disableImages']) {
|
||||
tagsToStrip.push('img');
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user