mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-30 02:25:55 +01:00
removed command param made unvote wrapper
This commit is contained in:
@@ -122,7 +122,7 @@ var async = require('async'),
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
Favourites.upvote = function(pid, uid, commmand, callback) {
|
Favourites.upvote = function(pid, uid, callback) {
|
||||||
if (parseInt(meta.config['reputation:disabled'], 10) === 1) {
|
if (parseInt(meta.config['reputation:disabled'], 10) === 1) {
|
||||||
return callback(new Error('[[error:reputation-system-disabled]]'));
|
return callback(new Error('[[error:reputation-system-disabled]]'));
|
||||||
}
|
}
|
||||||
@@ -136,7 +136,7 @@ var async = require('async'),
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
Favourites.downvote = function(pid, uid, command, callback) {
|
Favourites.downvote = function(pid, uid, callback) {
|
||||||
if (parseInt(meta.config['reputation:disabled'], 10) === 1) {
|
if (parseInt(meta.config['reputation:disabled'], 10) === 1) {
|
||||||
return callback(new Error('[[error:reputation-system-disabled]]'));
|
return callback(new Error('[[error:reputation-system-disabled]]'));
|
||||||
}
|
}
|
||||||
@@ -165,7 +165,7 @@ var async = require('async'),
|
|||||||
};
|
};
|
||||||
|
|
||||||
function toggleVote(type, pid, uid, callback) {
|
function toggleVote(type, pid, uid, callback) {
|
||||||
Favourites.unvote(pid, uid, type, function(err) {
|
unvote(pid, uid, type, function(err) {
|
||||||
if (err) {
|
if (err) {
|
||||||
return callback(err);
|
return callback(err);
|
||||||
}
|
}
|
||||||
@@ -174,7 +174,11 @@ var async = require('async'),
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
Favourites.unvote = function(pid, uid, command, callback) {
|
Favourites.unvote = function(pid, uid, callback) {
|
||||||
|
unvote(pid, uid, 'unvote', callback);
|
||||||
|
};
|
||||||
|
|
||||||
|
function unvote(pid, uid, command, callback) {
|
||||||
Favourites.hasVoted(pid, uid, function(err, voteStatus) {
|
Favourites.hasVoted(pid, uid, function(err, voteStatus) {
|
||||||
if (err) {
|
if (err) {
|
||||||
return callback(err);
|
return callback(err);
|
||||||
@@ -243,11 +247,11 @@ var async = require('async'),
|
|||||||
}, callback);
|
}, callback);
|
||||||
};
|
};
|
||||||
|
|
||||||
Favourites.favourite = function (pid, uid, command, callback) {
|
Favourites.favourite = function (pid, uid, callback) {
|
||||||
toggleFavourite('favourite', pid, uid, callback);
|
toggleFavourite('favourite', pid, uid, callback);
|
||||||
};
|
};
|
||||||
|
|
||||||
Favourites.unfavourite = function(pid, uid, command, callback) {
|
Favourites.unfavourite = function(pid, uid, callback) {
|
||||||
toggleFavourite('unfavourite', pid, uid, callback);
|
toggleFavourite('unfavourite', pid, uid, callback);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ function favouriteCommand(command, eventName, socket, data, callback) {
|
|||||||
return callback(new Error('[[error:post-deleted]]'));
|
return callback(new Error('[[error:post-deleted]]'));
|
||||||
}
|
}
|
||||||
|
|
||||||
favourites[command](data.pid, socket.uid, command, function(err, result) {
|
favourites[command](data.pid, socket.uid, function(err, result) {
|
||||||
if (err) {
|
if (err) {
|
||||||
return callback(err);
|
return callback(err);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user