diff --git a/addons/mail/static/src/js/followers.js b/addons/mail/static/src/js/followers.js index 9fe3d9f00bc..ee7b66170e2 100644 --- a/addons/mail/static/src/js/followers.js +++ b/addons/mail/static/src/js/followers.js @@ -248,8 +248,10 @@ var Followers = AbstractField.extend({ _unfollow: function (ids) { var self = this; return new Promise(function (resolve, reject) { - var text = _t("Warning! \n If you remove a follower, he won't be notified of any email or discussion on this document.\n Do you really want to remove this follower ?"); + var follower = _.find(self.followers, { res_id: ids.partner_ids ? ids.partner_ids[0] : ids.channel_ids[0] }); + var text = _.str.sprintf(_t("If you remove a follower, he won't be notified of any email or discussion on this document. Do you really want to remove %s?"), follower.name); Dialog.confirm(this, text, { + title: _t("Warning"), confirm_callback: function () { var args = [ [self.res_id], diff --git a/addons/mail/static/tests/chatter_tests.js b/addons/mail/static/tests/chatter_tests.js index 582448f1bc7..bcf30f2c434 100644 --- a/addons/mail/static/tests/chatter_tests.js +++ b/addons/mail/static/tests/chatter_tests.js @@ -2085,7 +2085,7 @@ QUnit.test('followers widget: follow/unfollow, edit subtypes', async function (a assert.expect(24); var resID = 2; - var partnerID = 1; + var partnerID = 2; var followers = []; var nbReads = 0; var subtypes = [