feat: unban users from the user list, added TOS and PrivacyPolicy

chore: sorted some pages into new util class

Signed-off-by: limited_dev <loginakkisativ@gmail.com>
This commit is contained in:
limited_dev 2023-06-13 17:43:52 +02:00
parent e788ddf2a3
commit bc1d632e4c
12 changed files with 283 additions and 7 deletions

View file

@ -11,7 +11,9 @@
<option value="Mod">Mod</option>
<option value="Admin">Admin</option>
</select>
<a onclick="@updateRole()" href="javascript:void(0)" >Update Role</a>
<a onclick="@updateRole()" href="javascript:void(0)">Update Role</a>
<br/>
<a onclick="@unban()" href="javascript:void(0)">Unban (if banned)</a>
<span> </span>
<span>@user.Role</span>
<br/>
@ -28,6 +30,13 @@
selectedRole = user.Role;
}
private async Task unban()
{
user.BanReason = "Not Banned";
user.TimeBanned = -1;
await UsersRepository.updateUserAsync(user);
}
private async Task updateRole()
{
user.Role = selectedRole;