From 6d2e91bc284694fe6f7f44cb10a51134a23b7f80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 22 Dec 2015 15:03:31 +0200 Subject: [PATCH] backport remove cover fix --- src/socket.io/user/profile.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/socket.io/user/profile.js b/src/socket.io/user/profile.js index 5a365d6ff2..5fb6eb1089 100644 --- a/src/socket.io/user/profile.js +++ b/src/socket.io/user/profile.js @@ -42,9 +42,9 @@ module.exports = function(SocketUser) { return callback(new Error('[[error:no-privileges]]')); } - user.isAdministrator(socket.uid, function(err, isAdmin) { - if (!isAdmin && data.uid !== socket.uid) { - return callback(new Error('[[error:no-privileges]]')); + user.isAdminOrSelf(socket.uid, data.uid, function(err) { + if (err) { + return callback(err); } user.removeCoverPicture(data, callback); @@ -154,4 +154,4 @@ module.exports = function(SocketUser) { }; -}; \ No newline at end of file +};