Fixed UserPage change password with trycatch

This commit is contained in:
TheJoKlLa 2022-07-18 17:13:56 +02:00
parent 50e614047a
commit 79505ead2c

View File

@ -194,7 +194,20 @@ namespace Borepin.PageModel
public void UpdatePasswordCommandExecute()
{
_User.Admin.Pwd(NewPassword);
IsBusy = true;
if (_API.IsConnected)
{
try
{
_User.Admin.Pwd(NewPassword);
NewPassword = string.Empty;
}
catch (RpcException exception) when (string.Equals(exception.Message, "RPC connection is broken. Task would never return.", StringComparison.Ordinal))
{
Log.Debug("RPC Connection Loss");
}
}
IsBusy = false;
}
#endregion
}