From b582b3eac6d2dd60808ea9be97e0419d04da60b1 Mon Sep 17 00:00:00 2001 From: Kirk Scheibelhut Date: Thu, 1 Aug 2019 12:09:48 +0200 Subject: [PATCH] Make battle search filter case insensitive fire on submit --- js/client-rooms.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/js/client-rooms.js b/js/client-rooms.js index bb86637a8..16049f0dd 100644 --- a/js/client-rooms.js +++ b/js/client-rooms.js @@ -119,7 +119,7 @@ isSideRoom: true, events: { 'change select[name=elofilter]': 'refresh', - 'click .search': 'refresh' + 'submit .search': 'submitSearch' }, initialize: function () { this.$el.addClass('ps-room-light').addClass('scrollable'); @@ -127,7 +127,7 @@ buf += '

'; buf += ''; - buf += '

'; + buf += '

'; buf += '

Loading...

'; buf += ''; @@ -182,6 +182,10 @@ } return '
' + roomDesc + '
'; }, + submitSearch: function(e) { + e.preventDefault(); + this.refresh(); + }, update: function (data) { if (!data && !this.data) { if (app.isDisconnected) { @@ -214,7 +218,7 @@ refresh: function () { var usernamePrefix = this.$('input[name=prefixsearch]').val(); var elofilter = this.$('select[name=elofilter]').val(); - var searchParams = [this.format, elofilter, usernamePrefix]; + var searchParams = [this.format, elofilter, toID(usernamePrefix)]; app.send('/cmd roomlist ' + searchParams.join(',')); this.lastUpdate = new Date().getTime();