diff --git a/phpBB/assets/javascript/editor.js b/phpBB/assets/javascript/editor.js
index 3514c09ed5..d6287f5e49 100644
--- a/phpBB/assets/javascript/editor.js
+++ b/phpBB/assets/javascript/editor.js
@@ -402,7 +402,8 @@ function getCaretPosition(txtarea) {
$(txtarea).atwho({
at: "@",
displayTpl: function(data) {
- let avatar = (data.avatar.src) ? "
" : defaultAvatar(data.avatar.type),
+ // TODO: handle image scaling
+ let avatar = (data.avatar.img) ? "" + data.avatar.img + "" : defaultAvatar(data.avatar.type),
rank = (data.rank) ? "" + data.rank + "" : '';
return "
" + avatar + "" + data.name + rank + "";
},
@@ -410,7 +411,8 @@ function getCaretPosition(txtarea) {
limit: mentionNamesLimit,
callbacks: {
remoteFilter: function(query, callback) {
- $.getJSON(mentionURL, {keyword: query, topic_id: mentionTopicId}, function (data) {
+ let params = {keyword: query, topic_id: mentionTopicId, _referer: location.href};
+ $.getJSON(mentionURL, params, function (data) {
callback(data)
});
}
diff --git a/phpBB/phpbb/mention/source/base_group.php b/phpBB/phpbb/mention/source/base_group.php
index da1acc6689..644119ecd9 100644
--- a/phpBB/phpbb/mention/source/base_group.php
+++ b/phpBB/phpbb/mention/source/base_group.php
@@ -137,7 +137,7 @@ abstract class base_group implements source_interface
'id' => $group_id,
'avatar' => [
'type' => 'group',
- 'src' => phpbb_get_group_avatar($groups[$group_id]),
+ 'img' => phpbb_get_group_avatar($groups[$group_id]),
],
'rank' => $group_rank['title'],
];
diff --git a/phpBB/phpbb/mention/source/base_user.php b/phpBB/phpbb/mention/source/base_user.php
index bc1bcc0053..804c20c14d 100644
--- a/phpBB/phpbb/mention/source/base_user.php
+++ b/phpBB/phpbb/mention/source/base_user.php
@@ -74,7 +74,7 @@ abstract class base_user implements source_interface
'id' => $row['user_id'],
'avatar' => [
'type' => 'user',
- 'src' => $this->user_loader->get_avatar($row['user_id'], true),
+ 'img' => $this->user_loader->get_avatar($row['user_id'], true),
],
'rank' => (isset($user_rank['rank_title'])) ? $user_rank['rank_title'] : '',
];