mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-02-26 16:41:21 +01:00
fix redis tests
fixed typo in groups/data.js added postcount,viewcount to int fields
This commit is contained in:
@@ -29,7 +29,7 @@ module.exports = function (Groups) {
|
||||
function (next) {
|
||||
const keys = groupNames.map(groupName => 'group:' + groupName);
|
||||
if (fields.length) {
|
||||
db.getObjectsFields(keys, fields, callback);
|
||||
db.getObjectsFields(keys, fields, next);
|
||||
} else {
|
||||
db.getObjects(keys, next);
|
||||
}
|
||||
|
||||
@@ -9,7 +9,8 @@ var utils = require('../utils');
|
||||
var translator = require('../translator');
|
||||
|
||||
const intFields = [
|
||||
'tid', 'cid', 'uid', 'mainPid', 'deleted', 'locked', 'pinned',
|
||||
'tid', 'cid', 'uid', 'mainPid', 'postcount',
|
||||
'viewcount', 'deleted', 'locked', 'pinned',
|
||||
'timestamp', 'upvotes', 'downvotes', 'lastposttime',
|
||||
];
|
||||
|
||||
|
||||
@@ -1339,7 +1339,7 @@ describe('Groups', function () {
|
||||
it('should remove cover', function (done) {
|
||||
socketGroups.cover.remove({ uid: adminUid }, { groupName: 'Test' }, function (err) {
|
||||
assert.ifError(err);
|
||||
Groups.getGroupFields('Test', ['cover:url'], function (err, groupData) {
|
||||
db.getObjectFields('group:Test', ['cover:url'], function (err, groupData) {
|
||||
assert.ifError(err);
|
||||
assert(!groupData['cover:url']);
|
||||
done();
|
||||
|
||||
@@ -226,6 +226,8 @@ describe('Topic\'s', function () {
|
||||
assert(typeof topicData.mainPid === 'number');
|
||||
|
||||
assert(typeof topicData.timestamp === 'number');
|
||||
assert.strictEqual(topicData.postcount, 1);
|
||||
assert.strictEqual(topicData.viewcount, 0);
|
||||
assert.strictEqual(topicData.upvotes, 0);
|
||||
assert.strictEqual(topicData.downvotes, 0);
|
||||
assert.strictEqual(topicData.votes, 0);
|
||||
|
||||
Reference in New Issue
Block a user