mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-27 17:16:14 +01:00
all notifications are translated now closes #1388
This commit is contained in:
@@ -49,7 +49,7 @@ SocketPosts.reply = function(socket, data, callback) {
|
||||
|
||||
SocketPosts.upvote = function(socket, data, callback) {
|
||||
favouriteCommand('upvote', 'voted', socket, data, callback);
|
||||
sendNotificationToPostOwner(data, socket.uid, 'has upvoted your post');
|
||||
sendNotificationToPostOwner(data, socket.uid, 'notifications:upvoted_your_post');
|
||||
};
|
||||
|
||||
SocketPosts.downvote = function(socket, data, callback) {
|
||||
@@ -62,7 +62,7 @@ SocketPosts.unvote = function(socket, data, callback) {
|
||||
|
||||
SocketPosts.favourite = function(socket, data, callback) {
|
||||
favouriteCommand('favourite', 'favourited', socket, data, callback);
|
||||
sendNotificationToPostOwner(data, socket.uid, 'has favourited your post');
|
||||
sendNotificationToPostOwner(data, socket.uid, 'notifications:favourited_your_post');
|
||||
};
|
||||
|
||||
SocketPosts.unfavourite = function(socket, data, callback) {
|
||||
@@ -87,7 +87,7 @@ function favouriteCommand(command, eventName, socket, data, callback) {
|
||||
}
|
||||
}
|
||||
|
||||
function sendNotificationToPostOwner(data, uid, message) {
|
||||
function sendNotificationToPostOwner(data, uid, notification) {
|
||||
if(data && data.pid && uid) {
|
||||
posts.getPostFields(data.pid, ['tid', 'uid'], function(err, postData) {
|
||||
if (err) {
|
||||
@@ -109,8 +109,9 @@ function sendNotificationToPostOwner(data, uid, message) {
|
||||
if (err) {
|
||||
return;
|
||||
}
|
||||
|
||||
notifications.create({
|
||||
text: '<strong>' + results.username + '</strong> ' + message,
|
||||
text: '[[' + notification + ', ' + results.username + ']]',
|
||||
path: nconf.get('relative_path') + '/topic/' + results.slug + '#' + data.pid,
|
||||
uniqueId: 'post:' + data.pid,
|
||||
from: uid
|
||||
@@ -258,7 +259,7 @@ SocketPosts.flag = function(socket, pid, callback) {
|
||||
user.getUserField(socket.uid, 'username', next);
|
||||
},
|
||||
function(username, next) {
|
||||
message = '<strong>' + username + '</strong> flagged a post.';
|
||||
message = '[[notifications:user_flagged_post, ' + username + ']]';
|
||||
posts.getPostField(pid, 'tid', next);
|
||||
},
|
||||
function(tid, next) {
|
||||
|
||||
Reference in New Issue
Block a user