Move to Robust.Shared.AuthLib.

This commit is contained in:
Pieter-Jan Briers
2020-06-18 02:40:47 +02:00
parent e063d49a49
commit 56f9aa8122

View File

@@ -15,6 +15,7 @@ using Robust.Shared.Localization;
using Robust.Shared.Log; using Robust.Shared.Log;
using Robust.Shared.Network; using Robust.Shared.Network;
using Robust.Shared.Utility; using Robust.Shared.Utility;
using UsernameHelpers = Robust.Shared.AuthLib.UsernameHelpers;
namespace Content.Client.State namespace Content.Client.State
{ {
@@ -104,10 +105,9 @@ namespace Content.Client.State
private void TryConnect(string address) private void TryConnect(string address)
{ {
var inputName = _mainMenuControl.UserNameBox.Text.Trim(); var inputName = _mainMenuControl.UserNameBox.Text.Trim();
var (nameValid, invalidReason) = UsernameHelpers.IsNameValid(inputName); if (!UsernameHelpers.IsNameValid(inputName, out var reason))
if (!nameValid)
{ {
invalidReason = _loc.GetString(invalidReason); var invalidReason = _loc.GetString(reason.ToText());
userInterfaceManager.Popup( userInterfaceManager.Popup(
_loc.GetString("Invalid username:\n{0}", invalidReason), _loc.GetString("Invalid username:\n{0}", invalidReason),
_loc.GetString("Invalid Username")); _loc.GetString("Invalid Username"));