mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-01 11:35:55 +01:00
added real username to posts
This commit is contained in:
28
src/posts.js
28
src/posts.js
@@ -1,6 +1,7 @@
|
||||
var RDB = require('./redis.js'),
|
||||
utils = require('./utils.js'),
|
||||
marked = require('marked');
|
||||
marked = require('marked'),
|
||||
user = require('./user.js');
|
||||
|
||||
(function(Posts) {
|
||||
//data structure
|
||||
@@ -41,18 +42,21 @@ var RDB = require('./redis.js'),
|
||||
uid = replies[1];
|
||||
timestamp = replies[2];
|
||||
|
||||
var posts = [];
|
||||
for (var i=0, ii=content.length; i<ii; i++) {
|
||||
posts.push({
|
||||
'pid' : pid[i],
|
||||
'content' : marked(content[i]),
|
||||
'uid' : uid[i],
|
||||
'timestamp' : timestamp[i],
|
||||
'relativeTime': utils.relativeTime(timestamp[i])
|
||||
});
|
||||
}
|
||||
user.get_usernames_by_uids(uid, function(userNames) {
|
||||
var posts = [];
|
||||
for (var i=0, ii=content.length; i<ii; i++) {
|
||||
posts.push({
|
||||
'pid' : pid[i],
|
||||
'content' : marked(content[i]),
|
||||
'uid' : uid[i],
|
||||
'userName' : userNames[i] || 'anonymous',
|
||||
'timestamp' : timestamp[i],
|
||||
'relativeTime': utils.relativeTime(timestamp[i])
|
||||
});
|
||||
}
|
||||
|
||||
callback({'topic_name':topic_name, 'topic_id': tid, 'posts': posts});
|
||||
callback({'topic_name':topic_name, 'topic_id': tid, 'posts': posts});
|
||||
});
|
||||
});
|
||||
} else {
|
||||
callback({});
|
||||
|
||||
Reference in New Issue
Block a user