diff --git a/public/src/client/chats/messages.js b/public/src/client/chats/messages.js index b273f478f0..a0c05cae9f 100644 --- a/public/src/client/chats/messages.js +++ b/public/src/client/chats/messages.js @@ -109,15 +109,14 @@ define('forum/chats/messages', [ function done(html) { translator.translate(html, callback); } - + const tplData = { + messages: data, + isAdminOrGlobalMod: app.user.isAdmin || app.user.isGlobalMod, + }; if (Array.isArray(data)) { - Benchpress.render('partials/chats/message' + (Array.isArray(data) ? 's' : ''), { - messages: data, - }).then(done); + Benchpress.render('partials/chats/messages', tplData).then(done); } else { - Benchpress.render('partials/chats/' + (data.system ? 'system-message' : 'message'), { - messages: data, - }).then(done); + Benchpress.render('partials/chats/' + (data.system ? 'system-message' : 'message'), tplData).then(done); } };