Fix Null Warnings (#874)
* Fixing null warnings * Fix null warnings Fix other compiler warnings
This commit is contained in:
@@ -25,7 +25,7 @@ public class LoginModel : PageModel
|
||||
}
|
||||
|
||||
[BindProperty]
|
||||
public InputModel? Input { get; set; }
|
||||
public required InputModel Input { get; set; }
|
||||
|
||||
public IList<AuthenticationScheme>? ExternalLogins { get; set; }
|
||||
|
||||
@@ -74,7 +74,8 @@ public class LoginModel : PageModel
|
||||
// This doesn't count login failures towards account lockout
|
||||
// To enable password failures to trigger account lockout, set lockoutOnFailure: true
|
||||
//var result = await _signInManager.PasswordSignInAsync(Input.Email, Input.Password, Input.RememberMe, lockoutOnFailure: true);
|
||||
var result = await _signInManager.PasswordSignInAsync(Input?.Email, Input?.Password, false, true);
|
||||
var result = await _signInManager.PasswordSignInAsync(Input!.Email!, Input!.Password!,
|
||||
false, true);
|
||||
|
||||
if (result.Succeeded)
|
||||
{
|
||||
|
||||
@@ -35,7 +35,7 @@ public class RegisterModel : PageModel
|
||||
}
|
||||
|
||||
[BindProperty]
|
||||
public InputModel? Input { get; set; }
|
||||
public required InputModel Input { get; set; }
|
||||
|
||||
public string? ReturnUrl { get; set; }
|
||||
|
||||
@@ -69,7 +69,7 @@ public class RegisterModel : PageModel
|
||||
if (ModelState.IsValid)
|
||||
{
|
||||
var user = new ApplicationUser { UserName = Input?.Email, Email = Input?.Email };
|
||||
var result = await _userManager.CreateAsync(user, Input?.Password);
|
||||
var result = await _userManager.CreateAsync(user, Input?.Password!);
|
||||
if (result.Succeeded)
|
||||
{
|
||||
_logger.LogInformation("User created a new account with password.");
|
||||
@@ -82,7 +82,7 @@ public class RegisterModel : PageModel
|
||||
protocol: Request.Scheme);
|
||||
|
||||
Guard.Against.Null(callbackUrl, nameof(callbackUrl));
|
||||
await _emailSender.SendEmailAsync(Input?.Email, "Confirm your email",
|
||||
await _emailSender.SendEmailAsync(Input!.Email!, "Confirm your email",
|
||||
$"Please confirm your account by <a href='{HtmlEncoder.Default.Encode(callbackUrl)}'>clicking here</a>.");
|
||||
|
||||
await _signInManager.SignInAsync(user, isPersistent: false);
|
||||
|
||||
Reference in New Issue
Block a user