mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-08-26 21:16:23 +02:00
Confirm before removing user and group cover picture
This commit is contained in:
@@ -168,14 +168,22 @@ define('forum/account/header', [
|
||||
}
|
||||
|
||||
function removeCover() {
|
||||
socket.emit('user.removeCover', {
|
||||
uid: ajaxify.data.uid
|
||||
}, function (err) {
|
||||
if (!err) {
|
||||
ajaxify.refresh();
|
||||
} else {
|
||||
app.alertError(err.message);
|
||||
}
|
||||
translator.translate('[[user:remove_cover_picture_confirm]]', function (translated) {
|
||||
bootbox.confirm(translated, function (confirm) {
|
||||
if (!confirm) {
|
||||
return;
|
||||
}
|
||||
|
||||
socket.emit('user.removeCover', {
|
||||
uid: ajaxify.data.uid
|
||||
}, function (err) {
|
||||
if (!err) {
|
||||
ajaxify.refresh();
|
||||
} else {
|
||||
app.alertError(err.message);
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -7,8 +7,9 @@ define('forum/groups/details', [
|
||||
'components',
|
||||
'coverPhoto',
|
||||
'uploader',
|
||||
'translator',
|
||||
'vendor/colorpicker/colorpicker'
|
||||
], function (memberList, iconSelect, components, coverPhoto, uploader) {
|
||||
], function (memberList, iconSelect, components, coverPhoto, uploader, translator) {
|
||||
|
||||
var Details = {};
|
||||
var groupName;
|
||||
@@ -265,14 +266,22 @@ define('forum/groups/details', [
|
||||
}
|
||||
|
||||
function removeCover() {
|
||||
socket.emit('groups.cover.remove', {
|
||||
groupName: ajaxify.data.group.name
|
||||
}, function (err) {
|
||||
if (!err) {
|
||||
ajaxify.refresh();
|
||||
} else {
|
||||
app.alertError(err.message);
|
||||
}
|
||||
translator.translate('[[groups:remove_group_cover_confirm]]', function (translated) {
|
||||
bootbox.confirm(translated, function (confirm) {
|
||||
if (!confirm) {
|
||||
return;
|
||||
}
|
||||
|
||||
socket.emit('groups.cover.remove', {
|
||||
groupName: ajaxify.data.group.name
|
||||
}, function (err) {
|
||||
if (!err) {
|
||||
ajaxify.refresh();
|
||||
} else {
|
||||
app.alertError(err.message);
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user