diff --git a/public/src/client/account/blocks.js b/public/src/client/account/blocks.js index 52b54a1311..375e7a5ff9 100644 --- a/public/src/client/account/blocks.js +++ b/public/src/client/account/blocks.js @@ -10,10 +10,13 @@ define('forum/account/blocks', [ Blocks.init = function () { header.init(); + const blockListEl = $('[component="blocks/search/list"]'); $('#user-search').on('keyup', function () { const username = this.value; - + if (!username) { + return blockListEl.translateHtml('
  • [[admin/menu:search.start-typing]]
  • '); + } api.get('/api/users', { query: username, searchBy: 'username', @@ -22,7 +25,9 @@ define('forum/account/blocks', [ if (err) { return alerts.error(err); } - + if (!data.users.length) { + return blockListEl.translateHtml('
  • [[users:no-users-found]]
  • '); + } // Only show first 10 matches if (data.matchCount > 10) { data.users.length = 10;