1
0
mirror of synced 2025-02-17 19:19:18 +01:00

Fixed the problem where empty new accesscodes can be bound on webUI

This commit is contained in:
S-Sebb 2023-12-16 23:48:42 +00:00
parent 66eb2a06c3
commit 2d17d8bba6
2 changed files with 8 additions and 0 deletions

View File

@ -99,6 +99,13 @@ public partial class AccessCode
"Access code already bound.<br />Please delete it from the bound user first.",
"Ok");
break;
case 4:
await DialogService.ShowMessageBox(
"Error",
(MarkupString)
"Access code cannot be empty.<br />Please enter a valid access code.",
"Ok");
break;
}
}
}

View File

@ -167,6 +167,7 @@ public class LoginService
public async Task<int> BindAccessCode(string inputAccessCode, HttpClient client)
{
if (inputAccessCode.Trim() == "") return 4;
if (!IsLoggedIn) return 0;
if (LoggedInUser.AccessCodes.Count >= boundAccessCodeUpperLimit) return 2;
var request = new BindAccessCodeRequest