Upgraded mooncore packages. Added css variables for theming. Made all db calls use async/await

This commit is contained in:
2025-01-04 10:37:40 +01:00
parent bf89ef16f7
commit d477e803ab
8 changed files with 224 additions and 101 deletions

View File

@@ -41,7 +41,7 @@ public class LocalOAuth2Provider : ILocalProviderImplementation<User>
return Task.FromResult(user);
}
public Task<User> Register(string username, string email, string password)
public async Task<User> Register(string username, string email, string password)
{
if (UserRepository.Get().Any(x => x.Username == username))
throw new HttpApiException("A user with that username already exists", 400);
@@ -56,8 +56,8 @@ public class LocalOAuth2Provider : ILocalProviderImplementation<User>
Password = HashHelper.Hash(password)
};
var finalUser = UserRepository.Add(user);
return Task.FromResult(finalUser);
var finalUser = await UserRepository.Add(user);
return finalUser;
}
}