CMD #141
@ -98,7 +98,7 @@ public class SteamwarUser {
|
||||
}
|
||||
|
||||
public static List<SteamwarUser> getByPrefix(String userName){
|
||||
YoyoNow markierte diese Unterhaltung als gelöst
Veraltet
|
||||
if (userName.length() < 1) {
|
||||
if (userName.isEmpty()) {
|
||||
return new ArrayList<>();
|
||||
}
|
||||
List<SteamwarUser> users = byPrefix.get(userName.toLowerCase().substring(0, 1));
|
||||
YoyoNow markierte diese Unterhaltung als gelöst
Veraltet
Lixfel
hat
Warum nur nach dem ersten Buchstaben suchen? Warum nur nach dem ersten Buchstaben suchen?
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren
Bitte hier unbedingt ausgibige Filterung (., %, zu kurze userNames) einbauen, damit unsere DB nicht so extensiv gequeriet wird.
Falls du diese Funktion für Tab-Completion einbaust: Generell bei Tab-Completion nur die User anbieten, die derzeit auf dem selben Server sind. Der Rest wird deutlich seltener gebraucht und würde nur die Datenbank (und Userverbindung) zuspammen. Wir würden auch dadurch einem User verraten, welche User alles schon mal bei uns waren (und welche nicht).
Wie unten schon gesagt, würde ich ganz gerne alle User die gerade auf dem Bungee sind tabCompleten und nicht nur die die auf dem Server selber sind, dafür gibt es Player.