mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-05-07 06:07:28 +02:00
fix wrong error returns, more tests
This commit is contained in:
@@ -107,7 +107,7 @@ module.exports = function (SocketPosts) {
|
||||
|
||||
SocketPosts.dismissFlag = function (socket, pid, callback) {
|
||||
if (!pid || !socket.uid) {
|
||||
return callback('[[error:invalid-data]]');
|
||||
return callback(new Error('[[error:invalid-data]]'));
|
||||
}
|
||||
async.waterfall([
|
||||
function (next) {
|
||||
@@ -138,7 +138,7 @@ module.exports = function (SocketPosts) {
|
||||
|
||||
SocketPosts.updateFlag = function (socket, data, callback) {
|
||||
if (!data || !(data.pid && data.data)) {
|
||||
return callback('[[error:invalid-data]]');
|
||||
return callback(new Error('[[error:invalid-data]]'));
|
||||
}
|
||||
|
||||
var payload = {};
|
||||
|
||||
@@ -11,7 +11,7 @@ module.exports = function (SocketUser) {
|
||||
|
||||
SocketUser.changePicture = function (socket, data, callback) {
|
||||
if (!socket.uid) {
|
||||
return callback('[[error:invalid-uid]]');
|
||||
return callback(new Error('[[error:invalid-uid]]'));
|
||||
}
|
||||
|
||||
if (!data) {
|
||||
|
||||
@@ -84,12 +84,13 @@ module.exports = function (SocketUser) {
|
||||
}
|
||||
|
||||
SocketUser.changePassword = function (socket, data, callback) {
|
||||
if (!socket.uid) {
|
||||
return callback(new Error('[[error:invalid-uid]]'));
|
||||
}
|
||||
|
||||
if (!data || !data.uid) {
|
||||
return callback(new Error('[[error:invalid-data]]'));
|
||||
}
|
||||
if (!socket.uid) {
|
||||
return callback('[[error:invalid-uid]]');
|
||||
}
|
||||
|
||||
user.changePassword(socket.uid, data, function (err) {
|
||||
if (err) {
|
||||
@@ -108,7 +109,7 @@ module.exports = function (SocketUser) {
|
||||
|
||||
SocketUser.updateProfile = function (socket, data, callback) {
|
||||
if (!socket.uid) {
|
||||
return callback('[[error:invalid-uid]]');
|
||||
return callback(new Error('[[error:invalid-uid]]'));
|
||||
}
|
||||
|
||||
if (!data || !data.uid) {
|
||||
|
||||
Reference in New Issue
Block a user