fixed nul user check to be first per justaman

This commit is contained in:
Phallacy 2019-02-12 22:30:26 -08:00
parent 1dc5a624a7
commit 1ffd443d5a
1 changed files with 5 additions and 4 deletions

View File

@ -32,15 +32,16 @@ namespace Emby.Server.Implementations.Library
//This is the verson that we need to use for local users. Because reasons.
public Task<ProviderAuthenticationResult> Authenticate(string username, string password, User resolvedUser)
{
ConvertPasswordFormat(resolvedUser);
byte[] passwordbytes = Encoding.UTF8.GetBytes(password);
bool success = false;
{
bool success = false;
if (resolvedUser == null)
{
success = false;
throw new Exception("Invalid username or password");
}
ConvertPasswordFormat(resolvedUser);
byte[] passwordbytes = Encoding.UTF8.GetBytes(password);
if (!resolvedUser.Password.Contains("$"))
{
ConvertPasswordFormat(resolvedUser);